La Terraza is a Mediterranean restaurant offering lunch, dinner, and drinks. It features Spanish and European cuisine.