Phone: +18063735929
Address: 1500 SW 10th Ave, 79101, Amarillo, US, 79101-3030, United States
City: Amarillo
Menu Dishes: 35
Reviews: 1941
Website: https://shoprumors.com
"This is a great restaurant! It's very clean, and the staff is really skilled at what they do. Based on my experience, it's hard for me to believe that they would overserve anyone."
All prices are estimates on menu.
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.