Barefoot is such a beautiful and romantic restaurant, I didn't even care that my food was average. I would go back in a minute. The staff were all extremely nice and seemed to genuinely want us to enjoy our time there. If you're not set on sitting directly on the beach in the sand, I recommend requesting one of the tables along the railing. They are elevated a few feet above the beach, and you don't have to worry about getting into bed with sandy feet later that night :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.