Irving Oil has Big Stop truck stops in Ontario, the Maritimes and Maine. Besides the gas station and stores they have a restaurant. The food is good and the portions are big.
What I most like about them, is the sculptures by local artists that some of them display. The Blue Canoe in the Big Stop in Lincoln, New Brunswick lives up to its name.