Villa Taqueria
32681 Mission Blvd
Hayward
CA
94544
(510) 429-1894
Open Map
Description
Restaurants Mexican
by merchantcircle on March 06, 2015 from
merchantcircle
Categories: Restaurants, Mexican Restaurants
dining
food
Mexican
Mexican Restaurant
Mexican Restaurants
Neighborhoods: Fairway Park
restaurant
Restaurants
Restaurants Mexican