If you are into sports, this is it. The mecca of sports bars.
When I heard it was nominated as the best sports bar in north america (http://www.mlse.com/news/realsports_bestbar090110.aspx), I was a bit skeptical. But this place doesn't disappoint.
Their main screen is absolutely massive at 2.5 storeys and 444 inches. Its an incredible sight to behold. The food isn't bad either -- we ordered nachos and chicken wings and both were decent.
If you want to watch a sports game in Toronto, this is the place to do it.