Windsor Town Green is a plaza Windsor located in United States.
9600 Bell Rd (McClelland Drive) Windsor , CA 95492 United States
This charming town center is perfect for families, watch for music in the summer, bring a lunch or look for it right on the square.
When you come to The Town Green any Event come as a group if you drive up and come up early to look around and find those undiscovered shops you did not know were here.
Tuesday night movies in the summer are such a wonderful family evening. Bring a lot of blankets though, the wind really picks up in the green after dark.
So many good things to do! Good eats, locally owned shops, and a great park to enjoy time with the family.
Great place to shop and have local activities
Be sure to check out Yogurt Farm at the east end of McClelland. Yummy.
The Windsor Lions have the best prices for beer and wine for the thurs eve events .
Farmers market on Sunday is great for fresh veggies
The crazy slide is gone. - Carolyn Dawson
Best sandwiches in town, with Columbus meats! Coldest beer and drinks in town! Right next to the Town Green! - Christopher Fizzle
Nice variety at the salad bar, and lots of cheeses, desserts and wine for a summer picnic. - Rhea Borja
Vegetarian penne pesto is the best. Large portion and excellent price. - Robin Villa
Gelato! Come for the gelato. They also have every kid candy on the planet. - Sarah Smith