Barefoot, ArubaThis restaurant is how you imagine all dining to be in Aruba. Barefoot (as the restaurant is so called), on the beach, waves crashing in...