Metro Taquero

310 W A St, Hayward
(510) 782-8700
Menu

Order Online Here:

Postmates

Doordash