Taqueria Elmezcal
5 E Lewelling Blvd, Hayward
(510) 481-0571
Recent Reviews
Order Online
You May Also Like
Tindahan Pinoy - 15 E Lewelling Blvd
NEW YORK PIZZA - 39 E Lewelling Blvd
Pizza, Pet Friendly
Lee's Donuts - 35 E Lewelling Blvd
Donuts, Ice Cream & Frozen Yogurt
Restaurants in Hayward, CA
Taqueria Elmezcal
5 E Lewelling Blvd, Hayward, CA 94544
(510) 481-0571