1352 3rd Ave
Tacos El Gordo De Tijuana
689 H St Chula Vista, CA
Lolita's Taco Shop
413 Telegraph Canyon Rd Chula Vista, CA
Mi ranchito taco shop is the best place for those great street tacos you crave at 3am in the morning. thanks for those tacos
May 18, 2010
Mi Ranchito Taco Shop
If you've been to or used
Mi Ranchito Taco Shop, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.