Start from
Palomar Inn
801 Palomar St, Chula Vista 91911