Hi there Nancy!
Welcome to the Disney Parks Moms Panel! I know you must be so excited to arrive at the Walt Disney World Resort on Christmas Eve. I would highly recommend making Advanced Dining Reservations for dinner as soon as possible because many of the Table-Service restaurants can book up weeks in advance. You can book Advanced Dining Reservations
by going online, by calling Disney Dining at (407) WDW-DINE or (407) 939-3463, or via the My Disney Experience app.
I would recommend dining at one of the Disney Resort hotels or at Disney Springs so that you don't need to purchase theme park admission. I would recommend The BOATHOUSE: Great Food, Waterfront Dining, Dream Boats at Disney Springs, 'Ohana at Disney's Polynesian Village Resort, or California Grill at Disney's Contemporary Resort. My teenage daughter and son love all three of these popular dining locations.
I hope this information is helpful to you. Please don't hesitate to stop by again with any additional questions that you may have. Best wishes for a magical and merry trip, Nancy!
Bon Appétit,
Jodie