
The world’s best restaurant was just announced in a city that’s quickly becoming a foodie paradise
The best restaurant in the world is Central, in Lima. The dynamic tasting menu restaurant from chef Virgilio Martinez features ingredients from Peru’s very diverse