News

the iconic Texas-based travel center chain, inaugurated its 66th location and first in Amarillo and West Texas. Opening its doors at 6 a.m., the store swiftly attracted hundreds of eager customers ...