Daily Drinker

All the news that's fit to drink

Tasting the Best of Windsor's Wine Country

By Toms Collins | August 25, 2025

Nestled along the picturesque Starr Road, the Domaine De La Riviere stands as a testament to the region's thriving wine culture. Located in the heart of Windsor's charming business district, this esteemed establishment has established itself as a must-visit destination for those seeking an authentic wine country experience. As one approaches the property, the tranquil atmosphere and lush surroundings evoke a sense of serenity, setting the tone for an exceptional visit. The Domaine De La Riviere is a shining example of Windsor's rich history and heritage, offering a unique opportunity to explore the world of winegrower business. For those seeking a taste of the region's finest wines, Domaine De La Riviere is an absolute must-visit destination. **Address:** 6157 Starr Rd, Windsor
Map: DOMAINE DE LA RIVIERE, 6157 STARR RD, WINDSOR CA