Taqueria Elmezcal
5 E Lewelling Blvd, Hayward
(510) 481-0571
Menu
Restaurants in Hayward, CA
Taqueria Elmezcal
5 E Lewelling Blvd, Hayward, CA 94544
(510) 481-0571