Taqueria San Marcos

436 W Harder Rd
Hayward, CA
510.784.1099
37.64757
-122.087443
Hours:
Mon - Thu: 9am - 11pm
Fri - Sat: 9am - midnight
Sun: 9am - 11pm

for Taqueria San Marcos
Directions
from: