iStock International
Banff offers a satisfying range of surprisingly international eateries (everything from Mexican to Mediterranean), classic pubs and upscale mountain bistros specializing in seasonal regional cuisine and sensational game.