Taqueria Mar Y Tierra

754 W A St, Hayward
(510) 786-4150
Menu

Order Online Here:

Doordash

App