La Terraza is a Mediterranean restaurant offering fresh, homemade dishes with local ingredients. They specialize in meat, seafood, and daily menus.