Need a Little Background for a Story

I’m writing an eclipse-inspired very short story, and I need a city in Mexico. The requirements are:

  1. Good view of the 1991 total eclipse (long totality and had good weather that day)
  2. Populous enough to have bad neighborhoods (bonus: name the neighborhood!)
  3. Bonus: humid enough to have lots of insects

It’s a silly little piece, but I like to get my facts straight. Currently I have it in Cabo San Lucas, but a larger city would be preferable, as long as the first two criteria above are met.

Thanks in advance!