Dry Creek General Store ★★★★★4.5 (803) Restaurants Deli 3495 Dry Creek Rd, Healdsburg, CA 95448 Today: 7 AM–4 PM Call Website Details →