Food is pricey but I think you are paying for the location. Can't beat eating right on the beach. Beautiful setting. We ate there for lunch and had fish sandwiches and they were pretty tasty. Typical bar food menu but again, its on the beach and the views are spectacular.