if any of you are in Toronto you have to check out Real Sports Bar (next to the ACC, where the leafs play).
It won the best sports bar in north america a few years back, and is just an awesome place to be, especially to watch sports. The food is great, plenty of good beer options, a huge main screen (ie. it's like a cineplex movie screen size) as well as dozens of tv's showing other games. Also, the staff is easy on the eyes to say the least (is that inappropriate as per the lessons learned in the ylyl debacle?!?!)
|