The Thirsty Duck Pub is a mainstay offering Canadian pub grub, beer, and cocktails in a traditional setting with multiple TVs.