You can find flamenco shows all over Barcelona, but some of my favorites include Tablao Flamenco Cordobes, City Hall Theater, and Palau de la Música Catalana. Most shows are about 70 minutes long ...