Maybe the mayoral voters were confused by the ballot. Certainly it doesn't seem right that they would differ in their votes so much (even the "hispanic" named Shelly Rodriquez beat the black candidate for the at-large city council seat).
I'm not entirely sure Shelley Sekula Rodriguez is Hispanic. I
do know that she's a dermatologist from Clear Lake.
Shelley Sekula Rodriguez
I believe that the last name has only recently come into use and that it came from her spouse. There was no "Rodriguez is not Hispanic" campaign from the mayor like the posters his staff placed that said "Sanchez is not Hispanic". If she is considered more Hispanic (while Republican) than Sanchez by the mayor, who am I to question this.