Black Marina La Terraza is a rooftop restaurant specializing in barbecue, offering ocean views and a selection of drinks and appetizers.