The Best Places to Eat in CanadaThe country’s 20 most magical restaurants, from the tip of Vancouver Island to the edge of Newfoundland