Tim Hortons is a Canadian coffee chain offering a wide menu for any time of day, specializing in coffee and baked goods.