Most likely, yes. They're open most holidays.
They are open 365 days - all holidays at the same business hours
As of now they will be open regular hrs 10am - 2am. That might change if it's slow, I believe.
Yes it is open but I'm not sure the hours
Wednesday, 4th of July hours: 10a-2p
Thanks! Your answer is awaiting moderation.