Little Mexico Taqueria

465 W A St, Hayward
(510) 732-6312

Order Online