Do they do take out?
Address: 8225 N Courtney Page Way Suite 129, Tucson, AZ 85743, USA
V. Aguilar | May 21, 2019
Yes only if you ask nicely
Susana Raygoza | May 21, 2019
Yes, the have take out. You can either call your order in or come to the restaurant and order.
Cody & Tabatha B | May 21, 2019
Yes they do
Alma Alvarado | May 21, 2019
Absolutely!
Crystal Riley | May 21, 2019
Yes!
Thanks! Your answer is awaiting moderation.