A Menorcan waterside spot serving fresh Mediterranean fare with an emphasis on local seafood and island…