Start from
Taqueria Tiajuana
2490 Main St, Chula Vista 91911