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.