If you happen to be in Barcelona, La Boqueria is a must stop. This is a great place full of fresh meat, fruit, vegetables and more. It is located about two thirds of the way up the Ramblas, on the left. You will find foods of all varieties and nationalities under one roof.
Tip: It is worth aiming to get there in the morning – preferably before 15:00, as this is when the market is really in full swing.
See more pictures at http://www.chaqula.com/photos/tag/barcelona