Metro Taquero
310 W A St, Hayward
(510) 782-8700
Recent Reviews
Order Online
You May Also Like
McDonald's - 355 W A St
Fast Food, Burgers, Coffee & Tea
Little Mexico Taqueria - 465 W A St
Mexican
Why Not Lounge - 469 W A St
Bar, Lounges, Sports Bar, Cocktail Bar
Restaurants in Hayward, CA
Metro Taquero
310 W A St, Hayward, CA 94541
(510) 782-8700