Cuisine
Mexican
Location
Super Taqueria
476 South 10th Street, San Jose CA
408.292.3470

500 m
2000 ft
Super Taqueria
476 South 10th Street, San Jose CA
408.292.3470
Notifications