They were closed, just went past there.
I would think so. I would give them a call. I've never been there on Christmas Eve myself. But if they are and go please tip well. A majority of them are far away from home and family.
Have no clue
Thanks! Your answer is awaiting moderation.