DeLoach Vineyards
1791 Olivet Rd.
Santa Rosa, California 95401
Visit Website
Local Phone: (707) 526-9111
DeLoach Vineyards pioneered Pinot Noir wine growing in the Russian River Valley when Cecil DeLoach, a firefighter from San Francisco with a passion for winemaking, first planted the grape in 1973.
Please check winery website for days and hours of operation.
Dog Access:
- Dogs allowed in tasting room
- Dogs allowed in picnic area or patio