And the city is "San Luis Río Colorado". That means "The town of San Luis on the Colorado River". Without the "Colorado" it could be "San Luis Río Mississippi" for all I know!
For the record, there are no towns named San Luis Rio located in the U.S. However, I did find three San Luis's: San Luis, CO; San Luis, NM; and San Luis, AZ. That last one is located directly across the Mexico-Arizona border from San Luis Rio (I'm not going to try to guess which of the accent marks to use here though I humbly thank @K.M. Richards for supplying them) Colorado, Sonora, Mexico and has the largest population of the three. While I haven't been to the Arizona San Luis (it's the southern endpoint for U.S. Route 95), I'm quite sure that the Mexican AM and FM outlets are received much better there than in Yuma.

