On Christmas day, many restaurants are closed for the holiday, but there are still a few that remain open. Many chain restaurants such as McDonald's, KFC, and Starbucks remain open, as well as some local restaurants that may have special holiday hours. It's best to check with your favorite restaurant ahead of time to confirm their holiday hours.