1155 W State Rte 89A, Sedona
Family-owned, counter-service Mexican nook with outdoor seating preparing housemade tamales & sides.
Chill Out
Kids Friendly
Typical Tourist