Banff has a surprisingly strong restaurant scene for a mountain town of 8,000 people. Years of international tourism have raised the standard considerably — you can eat extremely well here without needing to drive to Calgary. The main strip is Banff Avenue, with most of the best options concentrated within walking distance of each other. […]