Phone: +18063316249
Address: 3410 South Coulter Street, Amarillo, TX 79109, 79121, United States
City: Amarillo
Dishes: 15
Reviews: 0
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.