0 Restaurant Hadicurari Aruba Beach side between Marriott Ocean Club and Moomba Beach. J.E. Irausquin Boulevard 26, 99999 Palm Beach