They speak fluent Spanish, English, and usually Cantonese or Mandarin as well. There used to be a strong Cuban Chinese ...