Yes, there is a beachfront restaurant and bar that serves a variety of fresh, locally-sourced dishes and offers stunning views of the sea.