Queen's head has decent quality food and the portions are very generous. My favourite dish is the guacamole avocado burger: it's a homemade patty and the ingredients are fresh. I order it almost every time I go in. The other winner is the signature Indian poutine, and they have huge 1/2 price wings on Tuesdays (which are breaded and get soggy with sauce, so I suggest getting the sauce on the side or the Cajun spice).
The place gets really busy when Toronto teams are in the playoffs, so get there early enough before the games starts to get a table. The waitstaff have been consistently friendly and attentive.