Boerne, Texas, has been using Cumulative Voting for its city council elections since 1997. The city began using Cumulative Voting in response to a lawsuit that had been filed by the League of United Latin American Citizens (LULAC). Cumulative Voting is a system in which each voters gets, for example, three votes. That voter is free to give all three votes to one particular candidate, or spread the votes around to several candidates. The goal was to make it possible for Hispanics to win at least one seat. However, even with Cumulative Voting, no Hispanic has been on the Council since 2003.
LULAC says it would support going to single-member districts if a majority-Hispanic district could be drawn. See this story. Boerne is in central Texas and is 20% Hispanic.