Delicias Taqueria
1197 Locust St, San Jose
(408) 836-8462
Recent Reviews
Delicias Taqueria
1197 Locust St, San Jose 95110
(408) 836-8462