United States> California > Chula Vista > Business in Chula Vista > Food & Dining in Chula Vista
Food & Dining 1 - 1 of 1
Tacos and Tarros - Mexican Restaurant and Sports Bar in Chula Vista

Tacos and Tarros - Mexican Restaurant and Sports Bar in Chula Vista

Tacos and Tarros is the best Mexican food restaurant, taqueria and sports bar located in the Otay Ranch mall in Eastlake Chula Vista. We serve delicious, fresh and made to order gourmet tacos ...
Address: 2015 Birch Road, Chula Vista, CA 91915
Contact Person: Roberto Landeros
Catering Services in Chula Vista
Looks like you are not yet CityBase member

Signup to start buying/selling

Created in 5.7803919315 seconds