34169 Fremont Blvd, Fremont, CA 94555, United States
34169 Fremont Blvd, Fremont, CA 94555, United States
No delivery
Spot something wrong?
Dishes at Taqueria El Mex-Cal. Prices may vary in venue.
Been to Taqueria El Mex-Cal? Be the first to share what you ate.