Blanca is a restaurant offering seafood and Mediterranean cuisine, known for its scenic views.