Whether you're in need of a caffeine fix or your cooking plans for the holiday went awry, many restaurants will stay open on Christmas Eve and Christmas day.