Taqueria El Mex-cal

34169 Fremont Blvd Fremont CA 94555 USA

(510) 818-0252

Location