Loading map…
Kraken
Kraken in Palma de Mallorca, Spain, is a spot to explore local tastes. The island's cuisine is influenced by the Mediterranean Sea. Anticipate dishes with a fresh, oceanic aroma and a satisfyingly firm texture, perhaps featuring grilled seafood.