Restaurante Bellport offers regional and seasonal specialties in a bright setting with a charming terrace. It is located near Cala Agulla beach and the port of Cala Ratjada.