This is our first time visiting the area and it is during Christmas. We are staying at Hammock Beach Resort however the menu and price is more than what we are looking for. Can any locals tell me what would be open not only on Christmas Eve but also on Christmas Day for dinner? Appreciate your input. Thank you.