close soup shop close Country: United States close City: Chula Vista
Italgo Pasta Bar
Chili's Grill & Bar
El Pollo Loco
Mangia Italiano
Izakaya Naruto
Kanpai Restaurant
Souplantation
California Pizza Kitchen at Otay Ranch Town Center