Skip to main content

Los Taquitos Taco Shop(Cash Only)

restaurant · taco restaurant · Chula Vista, CA

Address
1665 Third Ave, Chula Vista, CA 91911
Phone
(619) 425-3965
Website
los-taquitos.cafes-guide.com
Where
32.5955, -117.0643

Search Hominin for Los Taquitos Taco Shop(Cash Only)

Other restaurants nearby

More in Chula Vista

Los Taquitos Taco Shop(Cash Only) — restaurant in Chula Vista, CA | Hominin