El Barrio de Cuba is a stylish cafe offering traditional French lunches within an art-filled arcade.