Eating Mexican at Taqueria Elmezcal restaurant in Hayward, CA.

Feedback

Do you manage or own Taqueria Elmezcal?

Yes