Skip to main content

El Ranchero Taco Shop

restaurant · taco restaurant · Chula Vista, CA

Address
3344 Main St, Chula Vista, CA 91911
Phone
(619) 476-8005
Website
elrancherotacoshop.ml
Where
32.5949, -117.0612

Search Hominin for El Ranchero Taco Shop

Other restaurants nearby

More in Chula Vista

El Ranchero Taco Shop — restaurant in Chula Vista, CA | Hominin