La Taverneta offers homemade Mediterranean and Spanish cuisine with a modern touch in a cozy atmosphere.