Well, Hispanic is not a race, actually. Not even truly an ethnicity. More of a culture. But “white Hispanic” woukd be a reasonable description!
The only actual races are Caucasoid, Negroid and Mongoloid. But we are branded if we use that N one. And thought heartless and insensitive if we use the M one. So Maybe the color stuff is best.
Somehow yellow Americans is an oxymoron to me. Understand White, Black, Red AMERICANS, but (honestly) Yellow Americans. Perhaps being a bit to extreme in identifying the Asian/Oriental people. Frankly, I haven’t a clue as to what PC word to use for them and this is not meant as disrespect to any. So please ‘cuse any ‘gaffe’