Russian River Vineyards at Main Stage West

Russian River Vineyards has partnered with the team at Main Stage West to open a tasting room by day and theater by night. Located at the corner of Main Street and Bodega Highway, it’s the perfect venue to stop in for a glass of wine on your way out to the coast!

Rate and write a review

North Main Street 104
Sebastopol 95472 CA US
Get directions
Mon: 11:00 am - 6:00 pm Wed - Sat: 11:00 am - 6:00 pm Sun: 11:00 am - 3:00 pm