La Borgata Italian Deli ★★★★★4.7 (253) Restaurants Deli · Takeout Restaurant · Sandwich shop 317 Main St, Vacaville, CA 95688 Call Website Details →
Mendocino Farms ★★★★★4.6 (190) Restaurants Sandwich shop 1640 E Monte Vista Ave, Vacaville, CA 95688 Call Website Details →
West Coast Sourdough - Vacaville ★★★★☆4.3 (272) Restaurants Deli · American restaurant · Sandwich shop 661 Elmira Rd Ste 120, Vacaville, CA 95687 Call Website Details →