Lolita's Taco Shop

413 Telegraph Canyon Road Chula Vista 91910