Special on ribs?
Address: 2230 W Ina Rd, Tucson, AZ 85741, USA
Cory Airheart | Jul 2, 2018
Yes
Micheal Weinfurtner | Jul 2, 2018
Need to check their site to find out. I always find their ribs special.
Jeremiah Johnson | Jul 2, 2018
Sometimes....
donna hankins | Jul 2, 2018
Yup
Thanks! Your answer is awaiting moderation.