Beach front restaurant/bar establishment on the pier. Delightful cocktails, food, a sea view and Funktion One quality audio

Aruba