Steelhead Creek Winery ★★★★★5.0 (1) Bars & Breweries Vineyard 6902 Plum Ranch Rd, Santa Rosa, CA 95404 Today: Open 24 hours Website Details →