I have lived in Toronto for 6 years and never gone to this place, as it seems like a bit of a tourist/bro trap. However, my visit on a Saturday afternoon showed that it's a good place to do some serious Queen Street people watching, and a pretty central place to meet friends in from out of town.
The beer list is plentiful and the drinks are fairly affordable for a Queen Street joint. The food was pretty average, but that was expected.
Bonus star for the wait staff who were very accommodating and friendly.