I personally would go to Postino over Windsor, but this place comes in a close 2nd and with Churn the homemade ice cream right next door you cannot go wrong.
It's gloried "Pub" food, but much pricier.
The atmosphere - 10
Food - 8
Service 7
Price - 4
I think they are a bit pricey for what you get and wished they offered discounts on food during their AMAZING Happy Hour and not only the drinks.
We usually end up with the Pretzel and Cheese Fondue and a Burger or Sandwich. I love that you can also get Mac and Cheese as a side and not just fries.