Here are some counterintuitive findings, generated by the National Center for Health Statistics, reported in USA Today. It turns out Hispanics live longer than whites, who live longer than blacks. No data were reported for Asians.
The article speculates about reasons, including the "healthy emigrant" hypothesis, but no absolute cause for the differences is known. In the words of J.K. Rowling's wand-maker, Mr. Olivander, "curious indeed how these things happen."