drive inn tascosa wallpaper tascosa drive inn amarillo Rated 4 5 from 4 reviews. Screen at the Tascosa. Floating Mesa Tascosa Rd Amarillo Tx Northwest Of The City I 4… Tuesday, September 20, 2022 Edit