Address: 2040 W River Rd, Tucson, AZ 85704, USA
Yes they are still open for take out and in person dinning.
Very limited seating.
Add Answer
Thanks! Your answer is awaiting moderation.
Delivery service available ??
Trending Places
American restaurant
4810 N 1st Ave, Tucson, AZ 85718, USA
505 W Miracle Mile, Tucson, AZ 85705, USA
40 S Broadway Pl, Tucson, AZ 85710, USA
7026 E Broadway Blvd, Tucson, AZ 85710, USA
3301 E Grant Rd, Tucson, AZ 85716, USA
3750 S Old Spanish Trail, Tucson, AZ 85730, USA
4110 S Houghton Rd, Tucson, AZ 85730, USA
7280 E Broadway Blvd, Tucson, AZ 85710, USA