40th visitor, Write a Review

Contact us

re: Los Taquitos Taco Shop on 1665 3rd Ave, Chula Vista (619) 425-3965
Please include your correct email address.

others like you also visit

The Cheesecake Factory
2015 Birch Rd, Chula Vista, CA



40 visits to this page. You are the 40th. Edit page dinehere.us
Searching...
Let's find Restaurants near your location