La Barraca is a Mediterranean restaurant offering a varied menu with seafood options.