What is not to like about Windsor. I love this place. You know that "go-to" place you always go to because it's always good...well I this is it. Impressive. Seriously. The food is spot on. The best,I mean the best, did I mention the best, pulled pork sandwich. The bartenders are soooo tired of me telling them. Annoying or they already know, you decide. Anyway, go here. And check out the old school candy and ice cream shop down the hall. Yes, down the hall. Totally connected yo.