Start from
Taquería El Poblano
1655 Broadway, Chula Vista 91911