We were there early Dec. 2008 and had dinner across the street at the Crabhouse. It was too chilly to sit outside, but it overlooks the lagoon with a nice view. We had a really nice meal and the service was excellent.
If you like Tai food, the Thai restaurant at the Casa Magna was nice, too. You sit in a giant tiki hut enjoying the food and weather.
The Distilleria was a bit touristy but the food was really good as long as you don't mind the Mariachi band, etc.