Start from
La Victoria Taqueria
140 E San Carlos St, San Jose 95112