Los Taquitos Taco Shop(Cash Only)
1665 Third Ave, Chula Vista
(619) 425-3965
Menu
Restaurants in Chula Vista, CA
Los Taquitos Taco Shop(Cash Only)
1665 Third Ave, Chula Vista, CA 91911
(619) 425-3965