Lolitas Taco Shop

4 stars 4 reviews
619-585-0232
413 Telegraph Canyon Rd
Chula Vista, CA 91910

Search for Restaurants

Similar Nearby


Recommended Nearby