Taqueria Azteca

321 S California Ave
Palo Alto, CA
650.326.8924
37.427125
-122.143987
Hours:
Mon - Fri:11am - 11pm
Sat:11am - 9pm
Sun:closed

for Taqueria Azteca
Directions
from: