Taqueria El Sombrero

5001 Mowry Ave
Fremont, CA
510.790.2560
37.536303
-121.998399
Hours:
Mon - Fri:10am - 10pm
Sat - Sun: 9am - 9pm

for Taqueria El Sombrero
Directions
from: