La Tavherna is a tapas restaurant offering a varied menu with a focus on high-quality seafood.