If you live in San Diego and want to visit them, you can find them at 1011 Broadway in Chula Vista. Don’t miss the chance to try some authentic …
The flavor of Tijuana in San Diego! Discover what you'll find at Tacos Las Ahumaderas in Chula Vista
In