Barcelona has a network of municipal markets that is different to any other in Europe. This includes 39 food markets characterised by their fresh food, personal service, quality and variety.
These markets are spread round all the city neighbourhoods. There are also speciality markets, some unique and much loved like the Sant Antoni‘s Sunday Market and the Mercat de les Flors de la Rambla .
More here: http://meet.barcelona.cat/en/discover-barcelona/live-barcelona/markets