Tuba City, Arizona – 1998December 23, 2017Posted in Arizona, The PastTuba City, Arizona – 1998The greatest Navajo tacos I ever ate, bar none. An amazing little place, now replaced by an anonymous, forgettable truckstop/mini mart. I still own a Tuba City Truck Stop tee shirt.Tuba City, Arizona – 1998