701 McClelland Dr, Windsor, CA 95492, United StatesMap
Phone+1 707-838-1000
What travelers say:
More
Recommendations Near Windsor Town Green
Windsor Town Green Reviews: Insider Insights and Visitor Experiences
Write a Review
Trip.com
(88 Reviews)TripAdvisor
88 Reviews
Mark B
Nice Place to Spend Some Relaxed Time
The town of Windsor has done a great job with this space. I'm really glad they allowed restaurants to take a few parking spaces for outside seating. Windsor City Council - Keep these in place! From...
The Town Green is in the downtown area in Windsor. It's great for so many reasons. You can relax on the grass, have a picnic, stroll around and check out the shops, visit one of several tasting rooms,...
Had the good fortunate to visit Town Green right around Christmas time and was very impressed! I discovered that this landmark is not only the central hub for community activities and a great playgro...
Nice Place to Spend Some Relaxed Time
The town of Windsor has done a great job with this space. I'm really glad they allowed restaurants to take a few parking spaces for outside seating. Windsor City Council - Keep these in place! From...
Great shops, tasting rooms, and restaurants
The Town Green is in the downtown area in Windsor. It's great for so many reasons. You can relax on the grass, have a picnic, stroll around and check out the shops, visit one of several tasting rooms,...
great little place for a picnic
We had a great time having a picnic on the town green, the weather was amazing. Its a very clean park and well taken care of.
Songs to share
Great spot to walk and spot playful birds with a song to share. In a warmer time this would be great place for a picnic.
Holiday Season Attraction
Had the good fortunate to visit Town Green right around Christmas time and was very impressed! I discovered that this landmark is not only the central hub for community activities and a great playgro...