World’s 50 Best Restaurants 2023: Central in Lima Takes The Top Spot
The recent World’s 50 Best Restaurants held in Valencia, Spain had quite the shake-up with Central from Lima, Peru taking the first spot, the first restaurant from Latin America to take top the list. Here’s a breakdown. Continue reading