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 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,...
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,...
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...
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 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.