There's salsa, Cuban, or romantic music at Bandidos Monday through Saturday (in low season call to confirm schedule). It's smack in the middle of downtown and almost as popular with locals as with travelers—both foreign and domestic. In the afternoon and early evening you can get drinks, snacks, and full meals at the bar and outdoor patio. The TV is usually tuned to sports, though the volume is turned way down.
Calle Pedro Ascencio 2, , at Calle Cinco de Mayo, Zihuatanejo, 40880, Mexico