News

Lima Crowned the World’s Best City for Food in 2026

Lima Crowned the World’s Best City for Food in 2026

Lima has officially been crowned the world's best city for food in 2026. According to Time Out's latest global rankings, Peru's capital claimed the top spot ahead of Bangkok, Mexico City, London and Barcelona. The ranking was based on feedback from more than 24,000...

Barrio Merch