
St. Regis Aruba celebrates the rooftop debut of Akira Back
0 The St. Regis Aruba Resort proudly announces the official opening of its exclusive rooftop restaurant: Akira Back. Led by world-renowned Chef Akira Back, this is the brand’s first restaurant in Latin America. Located within Aruba’s luxurious new resort, …