Closest to you is Taco Macho and Marty's Dream which I believe have HH. Sunset Bar & Grill which may now be called Maho beach bar has a HH. As Carol mentioned most restaurants have a HH starting at either 3 or 4p, end times vary as does offerings.

Aside from 3 Amigos in Maho I'm unaware of any others? We don't hang out in Maho often so perhaps others can chime in on that area.

Pat's Roadhouse in front of Boathouse has daily HH and very reasonably priced tapas.