Second Cup Café is a coffee shop offering a warm atmosphere and premium coffee in the heart of the Canadian Rockies.