Barefoot is one of our favorites. You can dine under the thatched roof or out on the beach with your toes in the sand. Eclectic menu of seafood, steak and chicken dishes. The grouper is especially good and they serve a coffee-flavored creme brûlée that is fantastic. Be sure to arrive in time to watch the sunset over the water!