Bring something "spritzy" for New Years Eve just because it's New Years eve.....no reason to bring food or fashion...it's very laid back. I'm not a coffee drinker, so can't respond on that one. As far as I know, everyone will be open on that day!!! C