Vista Souplantation in Vista, California (Soup, Salad, Restaurant) - Map

Map & Directions Store Details & Deals

1860 University Dr.
Vista, California 92083-7700
North County Square Shopping Center

Phone: 760-630-9217

Detailed Map