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