I have been to Windsor twice now, once for happy hour/dinner and once for brunch. They were voted best Gastropub in central phoenix... I don't think there's is much gastro or pub deserving qualities. The food is eh. We had the nachos (there listed under a fancier name on the menu) and those were actually very good. The salmon entree I got with the kale salad... not so much. Salmon was overcooked and the kale salad was well, a salad- not deserving of the rave reviews our server gave it. My comrade got the white fish banh mih... Now I am a HUGE fan of Vietnamese food and even futile fusion attempts by 'American' restaurants... Don't call it a banh mih if you're not going to serve it on a demi-french baguette. It was served on the same bun they serve their burgers on... So what you end up getting is a very SOFT sandwich. eh.
The drinks are good though. I would go for happy hour (even though it ends early- 5pm). $9 cocktail for $5 is a steal and they do execute that well.