The Cap de Creus peninsula juts out from the coast of Catalonia into the Mediterranean. Its jagged shoreline has proven treacherous to many a ship. But on the terrace of Restaurant Cap de Creus, near ...