Discover our personal favorite Canmore lunch restaurants, featuring cozy cafes, stunning views, and diverse menus.