Restaurante Fonda Llabrés, established in 1957, is the first restaurant in Alcudia. It offers traditional Mallorcan cuisine, market-fresh dishes, and European and Spanish specialties. The restaurant is located in the main pedestrian square of the historic walled old town.