Tarantos
Plaça Reial, 17, Barcelona, Spain 08002
Featured Review : After bouncing around to every little flamenco place that Barcelona had to offer, we could find one that suited our financial position. We didn't want to spend more than 10 euros each and everything was near 30 euros eac...See Full Review