Start from
Tiajuana Food Court
1655 Broadway # 21, Chula Vista 91911