Barcelona, Spain, a city renowned for its architectural marvels, vibrant culture. Also it is an exquisite cuisine, hides within its…