Canadian chain Tim Hortons offers premium coffee, breakfast sandwiches, pastries, and light fare.