Barcelona is a food lover's dream. From casual tapas bars to sleek restaurants serving some of the world’s most cutting-edge haute cuisine, this Spanish city offers plenty of flavor-filled eating options. Some culinary tours focus on off-the-tourist-trail shops and eateries, while others take their clients to the city's numerous tapas spots. A must-visit attraction — whether you’re interested in gastronomy or not — is the famous Boqueria food market. Tourists often come here to sightsee and maybe even try some samples, but there are also cooking classes for those who want to delve deeper. The best thing about Barcelona is that you don't really have to plan a food-based itinerary beforehand. Eating is an ongoing process here, so you can simply pop into one tapas bar and then follow the crowds to other spots.