The GOP would get a lot more hispanic votes if they passed initiatives that made it easier to start up small businesses. A lot of hispanics I know would be very happy if the invasion (they don't call it that) weren't bringing undesirables into their neighborhoods.
The GOP is actually being racist when it assumes that hispanics want to be cheap labor and the recipients of freebies. It would do better appealing to those who want to move up in a US that's better than Mexico. JMHO