The Legion is a very simple venue, but the purpose of the Legion in Canada is anything but simple; in addition to supporting good times, the Legion supports Veterans in Canada (check out their webpage). It's spacious, and there is always seating. There are lots of games, and sometimes live music. The crowd reflects the diversity of the drive.
It's a bit of a dive bar, but that does not matter: there is so much fun to be had here, and so many people to meet. The profits go to a good cause. You never have to wait for a table, and you can learn a bit about Canadian military history while you are here. The drinks are also really cheap.
Remove your hat upon entry (I'm not sure about their policy on religious headwear, but I'd call ahead to ask. I'd be surprised if there was an issue).