Tim Hortons is a café offering coffee, baked goods, and other quick bites. Part of an international chain with multiple locations in Spain.