The Tekarra Restaurant is located on the property of the Tekarra Lodge which is nestled in the pines along the banks of the Athabasca River. You will find us on Highway 93A south about 1 km south of the Jasper town site.
Copyright © 2013 Tekarra Restaurant – Jasper, AB. All Rights Reserved.
site by Stelozen / TN | SEO by Star Nine | Distributed by Themeland | Login