47th 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

Taco Bell
696 E St, Chula Vista, CA

Little Caesars
11-25 Naples St, Chula Vista, CA



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