Villa Taqueria
2380 Cooley Ave
East Palo Alto
CA
94303
(650) 473-1322
zomato.com
Open Map
Description
Villa Taqueria is located at 2380 Cooley Ave, East Palo Alto, CA. This location is in the East Palo Alto neighborhood. This business specializes in Mexican Restaurants.
by merchantcircle on October 19, 2018 from
merchantcircle
Bar Not Available
Café
Dinner
Good for Groups
Lunch
Mexican
Mexican Restaurant
Mexican Restaurants
Restaurants
We don't have a menu for Villa Taqueria