Taqueria Elmezcal
5 E Lewelling Blvd, Hayward
(510) 481-0571
Recent Reviews
Taqueria Elmezcal
5 E Lewelling Blvd, Hayward 94544
(510) 481-0571