Unfortunately, most restaurants will be closed on Christmas day, but some may be open for limited hours. Saltgrass is one of the few restaurants that will be open on Christmas day, so you should be able to find some food there if you're looking for a Christmas meal! Just make sure to check their hours and call ahead to make sure they're open and that they have the food you're looking for.