Phone: +18063735929
Address: 1500 SW 10th Ave, 79101, Amarillo, US, 79101-3030, United States
City: Amarillo
Dishes: 35
Reviews: 0
"Good place very clean and these workers are very good in what they do, and with what is said, I think it is hard for me to think that they overserve someone."
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.