La Terrassa is a Mediterranean restaurant offering scenic views and a menu focused on local cuisine.