The real Cuba may be just about ninety miles away from the tip of Florida, but where Señor Groove come from, in Miami, there’s more of...