Just 25 minutes out of town in Bragg Creek, Bavarian Inn’s alpine-inspired menu features tasty German cuisine in a cozy, mountain setting. Be sure to try any of Chef Wiewer’s authentic schnitzel dishes or the savoury Rocky Mountain sausage trio. Save room for the delightfully airy apfel strudel. Reservations recommended.

