They are not open on Christmas Day. On Christmas Eve, the hours are 6 AM to 2PM
They will be closed on Christmas
Not sure try going to cracker barrel.com, they will have that info
I don't know. Call them and ask
Thanks! Your answer is awaiting moderation.