If you’re after some culture then look no further for a traditional Spanish activity. Check out this post about the best flamenco performances in Barcelona! What better way to spend an evening out than dinner and a vibrant dance performance? With a glass of sangria in hand, watch some of the most talented artists performing traditional flamenco.