!!!
Issue Feb 15-21 2023: Named the best restaurant in Latin America, Central is said to offer astounding experiences alongside its impressive food.