Hispanics will vote for Hispanics and Cruz has the right kind of name. No statewide offices in Texas had a Hispanic surname elected to office previously, that I can recall meaning Senators and Governor.
Thats exactly why the signs say Beto instead of ORourke.