Do you show any football games? Like OU and Texas Tech today?
Address: 7701 I-40 East, Amarillo, TX 79118, USA
Joe Daniell Ponce | Apr 23, 2020
There isn't TV's in the restaurant. Enjoy the meal if you go.
Shawn Ebert | Apr 23, 2020
I dont remember TVs in the restaurant
Thanks! Your answer is awaiting moderation.