Soup

Chula Vista, CA, United States

4 places in Chula Vista, ordered by rating:

4.5
20 reviews
Telephone:
+1 619-216-4388
Address:
2260 Otay Lakes Rd Suite 108
4.6
20 reviews
Telephone:
+1 619-427-2111
Address:
678 E St
3.1
20 reviews
Telephone:
+1 619-585-8400
Address:
555 Broadway
2.8
21 reviews
Telephone:
+1 619-421-2000
Address:
2015 Birch Road

Soup in nearby cities: