A new restaurant influenced by the natural beauty of Jasper, Terra is the new flagship restaurant of the Crimson Hotel. Enjoy a summer cocktail on the sunny patio or a locally sourced meal.
Delicious Content
With the Chef
A new restaurant influenced by the natural beauty of Jasper, Terra is the new flagship restaurant of the Crimson Hotel. Enjoy a summer cocktail on the sunny patio or a locally sourced meal.