Windsor is a family-friendly destination. The town is home to fabulous shops, expansive parks, and diverse eateries. The Old Downtown Windsor area is lively and the Town Green, a walkable stretch of 4.5 acres, is in the heart of downtown. The area is used as a community gathering space and park year-round—and during the summer months, locals like to catch an outdoor movie screening or community concert here. Also, the new home of Russian River Brewery, known worldwide for their craft beers.
Grab a Bite at: KIN Windsor
After Dinner Drinks at: Russian River Brewery
Sorry we are experiencing system issues. Please try again.