Canadian chain Tim Hortons offers premium coffee, breakfast sandwiches, pastries, and light fare. They also serve lunch and dinner items.