Restaurant Mestral Cala d'Or offers a tranquil setting to enjoy Spanish and Mediterranean cuisine, featuring a great selection of quality meats, fresh fish, and delicious paellas. They also provide vegetarian, vegan, and gluten-free options.