Madrid Habana is a Cuban restaurant offering Caribbean cuisine and a daily menu featuring Spanish dishes.