Back
Taqueria Azteca Logo

Taqueria Azteca

5.48mi
321 S California Ave, Palo Alto, CA, 94306
Not Available Now (Available Mon 11:00 AM - 5:00 PM)(650) 326-8924
About Taqueria Azteca

If you're looking for New Mexican restaurants in Palo Alto look no further. Taqueria Azteca is known for having some of the best New Mexican in Palo Alto. Located at 321 S California Ave, Taqueri...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minTime Est.
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minTime Est.