We share the best Jasper restaurants to enjoy on a trip to the quaint mountain town. For an alpine town of only 5,000 residents, there are some wonderful