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

30 m
100 ft
Super Taqueria
476 South 10th Street, San Jose CA
408.292.3470
Notifications