If you believe that Hispanic is a Race, then you are a Race denialist who believes that the Races are social constructs.
Race is biological and we will never be able to create new Races by grouping people by language!
Human Subspecies are real and they are 4: Caucasoid, Mongoloid, Negroid and Australoid.
So let's start calling every Race what it is!
These are some general trends:
Mexicans are Indians.
Puerto Ricans are Black/Mulatto.
Dominicans are Black/Mulatto.
Bolivians are Indians.
Paraguayans are Indians.
Argentines are White.
Uruguayans are White.
Spaniards are White.
Cubans can be either White or Black/Mulatto.