They do take reservations but I don't know if they're open on christmas.
I don't know It has a GREAT Happy Hour in the bar. Also, fabulous view of the bay with planes landing near👍👍
They definitely take reservations and for certain times I would recommend you make them. As far as Christmas day i would check their website or call them directly. While you have them on the phone make a reservation.
Thanks! Your answer is awaiting moderation.