If you're looking for New Mexican restaurants in Phoenix look no further. Tacos Sahuaro is known for having some of the best New Mexican in Phoenix. Located at 2320 N. 32nd St., Tacos Sahuaro is ...show more
Tortilla, hechas a mano.
Last updated May 24, 2021