We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Windsor’s Town Green is the perfect place to relax, stroll or throw a frisbee with the kids after wine tasting . Have fun window shopping around the Green or choose any one of its many family-friendly delicious restaurants. In the summer catch a movie or...More
I love Windsor. I love the concept. That is why I chose to move here 23 years ago. I’ve been in nearly every state in the USA and I chose this area as my home based on its weather, beauty and local conversations. The people...More
I really love driving into this area of town. I love the wonderful little shops and restaurants all long the town square area on the south and west side of the park (Not sure about the offerings on the north side), but really it is...More