Metro Taquero
Address:
1063 B St, Hayward, CA 94541
Phone:
(510) 537-0500
Restaurants,
Mexican
Other Businesses:
- Eko Cafe at 1075 B St, Hayward, CA 94541
- Wingstop at 1093 B St, Hayward, CA 94541
- China Best Restaurant at 22545 Foothill Blvd, Hayward, CA 94541
- Bubble Crab at 22580 Foothill Blvd, Hayward, CA 94541
- Brews & Brats at 1061 B St, Hayward, CA 94541