Address: 9120 N Central Ave, Phoenix, AZ 85020, USA
I think they do.
Typically you don't need one. We have a Taco Thursday group that usually involves 10-12 people so we always make a reservation for that.
Not sure if they do..?
Add Answer
Thanks! Your answer is awaiting moderation.
Any outdoor seating/pet-friendly?
Trending Places
Mexican restaurant
13035 N Cave Creek Rd, Phoenix, AZ 85022, USA
2815 W Carefree Hwy, Phoenix, AZ 85085, USA
4140 7th Ave, Phoenix, AZ 85013, USA
6607 S Central Ave, Phoenix, AZ 85042, USA
710 E Union Hills Dr Suite 16-A, Phoenix, AZ 85024, USA
701 W Deer Valley Rd, Phoenix, AZ 85027, USA
13803 N 19th Ave, Phoenix, AZ 85023, USA
1402 N 35th Ave, Phoenix, AZ 85009, USA