Taqueria La Veracruzana

1510 Jackson St Santa Clara CA 95050 USA

(408) 261-2108

Location