Last year, Central, in Peru’s capital, Lima, landed at No. 1 on the influential World’s 50 Best Restaurants list, the first time a South American restaurant had joined destinations like Eleven ...
Latin America has a new No. 1 restaurant—although it’ll be familiar to those who have followed the region’s rankings for the ...
The top restaurant on last year’s World’s 50 Best Restaurants list was Central, a distinctively Peruvian restaurant in Lima and inventive Peruvian restaurants are popping up in cities all over ...