Tacos El Villasana
3008 Main St, Chula Vista
(619) 962-2704
Recent Reviews
You May Also Like
Palomino sports bar & venue - 3008 Main St
Bar, Sports Bar
Buffalo’s best wings and fries - 3008 Main St
Chicken Wings, Salad
HIBACHI OISHI - 3008 Main St
Food Trucks, Japanese
Restaurants in Chula Vista, CA
Tacos El Villasana
3008 Main St, Chula Vista, CA 91911
(619) 962-2704