One of the most beautiful cities you can visit in Europe, Barcelona is like a breath of fresh air. Rich in culture and colors it is simply welcoming to anyone who finds themselves there. Of course any true food aficionado will not be left disappointed as