Find the top Soup restaurants in Escondido, California near you now.
Italian restaurant
Address: 1107 W Valley Pkwy, Escondido, CA 92025
Cafe
Address: 1286 Auto Park Way, Escondido, CA 92029