Els Pescadors is a Mediterranean restaurant offering fresh seafood cuisine. It features waterfront views and a terrace.