I quite enjoyed our dinner at KM5. People on here have posted a lot of good words about El Ayoun as well.
Stephen, our resident moderator and off-the-beaten-path guru, could probably advise on some less expensive, more obscure, but equally interesting places. He mentioned somewhere in Santa Gertrudis recently.