Los Taquitos Taco Shop(Cash Only)
1665 Third Ave, Chula Vista
(619) 425-3965
Recent Reviews
Los Taquitos Taco Shop(Cash Only)
1665 Third Ave, Chula Vista 91911
(619) 425-3965