Sol y Luna is a restaurant offering Spanish and English cuisine, including tapas, with views of the port.