Respuesta un poco tarde pero quizás le sirva a otros visitantes:
por favor, el flamenco es un producto para extranjeros en Madrid. Hay espectáculos de este tipo en restaurantes e incluso teatros... pero es una "turistada" bastante grotesca

recomiendo evitar estos productos artificiales de la industria turística de masas porque son bastante nocivos para las poblaciones locales en términos culturales (no económicos). Esto vale tanto para cuando visitas a los Masai en África como Madrid o Finlandia, vamos. El flamenco no es típico de mi ciudad sino de Andalucía.
No obstante hay locales donde no es obligatorio cenar:
La soleá y
Las tablas