Taqueria Elmezcal

5 E Lewelling Blvd, Hayward
(510) 481-0571
Menu

Order Online Here:

Ubereats

Doordash