This restaurant specializes in typical Canarian dishes, with a strong emphasis on fresh seafood and shellfish. It is situated on the beachfront in Melenara, Telde.