Hudsons Canadian Tap House offers a pub-style menu with a focus on Canadian fare, happy hour specials, and a wide selection of drinks.