Restaurants across America are chock-full ... 5461 McKenna Square Suite 101, Amarillo, TX 79119 - Read more on Tripadvisor ...
As Super Bowl Sunday approaches, restaurants in the area are gearing up for one of their busiest days of the year.
In Amarillo, we love our food challenges. The 72 oz. steak challenge puts us on the map and on many billboards. People come ...