Lolita's Taco Shop
413 Telegraph Canyon Rd Chula Vista, CA
Los Taquitos Taco Shop
1665 3rd Ave Chula Vista, CA
Great customer service.
Love the rolled tacos, the combination of their guacamole and sour cream was great!
May 19, 2010
Mama's Taco Shop
If you've been to or used
Mama's Taco Shop, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.