Time Out has just named the world’s best cities for food, and Peruvian capital Lima came out on top.
Four European spots made their way into the top 10 for 2026: London, Barcelona, Athens and Lisbon.
Time Out has just named the world’s best cities for food, and Peruvian capital Lima came out on top.
Four European spots made their way into the top 10 for 2026: London, Barcelona, Athens and Lisbon.