I was looking for a place to experience Flamenco live. Because Flamenco is not native to this part of Spain, it is difficult to find an organic, spontaneous performance as you might in other parts of the country. From what I've read, most of the places in Barcelona are tourist traps that charge large sums of money, provide a substandard meal, and cram everyone in like sardines. I asked a colleague in Barcelona for a recommendation and he came up with Los Tarantos. For 10€ you get an up close 30 minute performance including dance and music. We saw the Taquilla performance. The place was pretty full but didn't feel crowded. And there isn't a bad seat in the house. The music was excellent, particularly the vocalist. The dancers were superb, especially the male dancer who was so passionate and skilled. I felt inspired and very satisfied when I left. Be sure to buy your tickets a hour or two before the show. Performances are at at 20:30, 21:30 and 22:30.