Marisol is a wonderful restaurant that will be open on Christmas day, as mentioned in their last newsletter. I dined there on Thanksgiving. It was a la carte, not prix fixe. The food and service were great. It is definetly "chowhound" type food. Not a hotel either.
Here is their website: