Best Restaurant in Latin America: Maido Not only one of the best restaurants in Lima, Peruvian-Japanese fusion restaurant Maido triumphed on the culinary world stage this year, being named as The Best Restaurant in Latin America for the first time. The prestigious list of Latin America’s 50 Best Restaurants 2017 was announced in a lavish ceremony in Bogotá Colombia. Maido is not alone, […]