Must Try: Banff’s Bison Restaurant By Notable Life By Notable LifeView Author|January 6, 2014|RestaurantsView Restaurants Ah, 2014; a great time to head out to the mountains and recharge your batteries before work dominates your 9 to 5 (and beyond) again. In 90 minutes you can be in Banff and feel like you’re far away from... View this article.