appetizerssalads
in
Chula Vista, CA
Napa Pizza Wine Culture & Cuisine
1550 E H St
Chula Vista
CA
91913
(619) 482-7722
5.2
mi
Royal Place Restaurant
1340 Broadway
El Cajon
CA
92021
(619) 442-9900
14.5
mi