Sourdough & Co. ★★★★★4.7 (94) Restaurants Sandwich shop · American restaurant · Deli (...) 134 Browns Valley Pkwy, Vacaville, CA 95688 Call Website Details →