Barcelona is a captivating destination of picturesque beaches, abstract gothic architecture, and centuries of history. But of all the things…