About
Located at Alcaidesa beach on the Mediterranean sea you can enjoy the cool breeze sitting on our terrace digging in to a fresh fish caught on the day grilled with fresh herbs to perfection or enjoy the enclosed area on winter day sipping a hot tasty seafood stew...
Details