Watched the Jays game last night. Being from WQW, I decided to drop in to watch the game because they probably have the best screens between dufferin and dovercourt on queen.
It's a decent place if you just want to dig in on food and alcohol, but it can get crowded which makes it difficult to establish a spot.