Phone: (+1)8068039160
Address: 2600 Wolflin Ave, Amarillo I-79109-1826, United States, 79109-1838
City: Amarillo
Dishes: 35
Reviews: 966
All prices are estimates.
Amarillo, Texas, known for its cowboy culture and cattle ranching, offers Tex-Mex cuisine, Texas barbecue, and the famous 72-ounce steak challenge at the Big Texan Steak Ranch.