Plaza de las Flores offers Andalusian cuisine and authentic flamenco performances.