He said the majority of Latino migrants "are bad hombres." This is a blatant falsehood and thus I interpret it as racist. The majority of migrants aren't bad hombres. And they don't drive up crime rates.
https://www.unz.com/runz/the-myth-of-hispanic-crime/
If Trump was informed, which I'm sure you believe he is, he wouldn't spout falsehoods about the Latino migrant class. It was chum for his racist base.
Throwing this chum also makes him a racist.
Mexicans are an ethnicity. But bigotry and racism are two sides of the same coin.