Perfectly positioned between the the mountains and the sea, in Barcelona fish is definitely not in short supply. Indeed, seafood features…