What about a free flamenco show to the Cafe' Royal is a bar near Plaza Real. Start at 11pm and they make 3 shows till 2.30am. In Cafe' Royal every night there is something from jam session to brazilian and latin live music.The entrance is always free