After driving through 3 times, I can't find these signs. Where are/were they?
I did notice an All About Cha is going into one of the smaller spots on the west side.
Not sure a hotel makes much sense at this location. There's about half a dozen at I-40 and Mustang and another two or three at I-40 and 92, but ok.
Bookmarks