A celebration of Menorca's beloved snail tradition, this spot leans into the island's rustic culinary heritage…