backroads66.com
Eat Here, Get Gas!
Backroads66 (Photo: Tucson Truck Terminal in Tucson, Arizona) Of all the roadside diners, truck stop cafe’s, and questionable gas station delis one encounters out on the road, there is one th…