The best Christmas present of all, and one you give yourself might be eating out on Christmas Day. Most restaurants are closed, but you can find a handful that will be serving on Dec. 25 this year. And then there is the great Chinese tradition in the St. Louis area for Christmas. Choose one that's close to you for a stress-free drive, and either dine in or do the easiest of all possible options and order carryout. A few choices for Chinese around the St. Louis area are Sesame Chinese in Sunset Hills, LuLU Seafood in Olivette, Yen Ching in Richmond Heights, and King Doh in Warson Woods. But if you want a more traditional Christmas Day dinner, check out these options for Christmas Day 2017.
01 of 04
Pere Marquette Lodge in Grafton, Illinois, just across the Mississippi River, provides a rustic but elegant setting for a Christmas Day dinner. Each year, the lodge serves up a sumptuous Christmas buffet from 10 a.m. to 4 p.m. The menu includes a wide variety of traditional holiday and breakfast items. The buffet is $28.95 for adults, $9.95 and for children ages 4 to 11. Children 3 and younger are free. If you're lucky, you might catch bald eagles on the river, their winter habitat.
02 of 04
Cielo at the Four Seasons in downtown St. Louis is serving dinner on Christmas Day from 5 to 11 p.m. The five-course, elegant prix-fixe menu includes white cutlet risotto, filet mignon or sea bass, and chocolate peppermint cheesecake, among other appealing offerings. The cost is $79 for adults and $35 for children ages 5 to 12. Children 4 and younger are free.
03 of 04
Eclipse Restaurant in the Moonrise Hotel in the Delmar Loop is serving dinner on Christmas Day from 4 to 10 p.m. It's serving up a sophisticated prix-fixe menu, $65 per person or $100 per person with a wine pairing. You'll dine on choices like oysters; poached pear salad; filet mignon, king salmon or braised beef and pappardelle pasta; and turtle cheesecake, flourless chocolate torte, or beignets.
04 of 04
Everybody in the St. Louis area knows Charlie Gitto's stellar reputation when it comes to Italian food. If you feel like pasta and other Italian specialties on Christmas, like seafood risotto, ravioli, lasagna, spaghetti with meatballs, manicotti, cannelloni, and chicken Parmigiano, among so many other favorites, you can satisfy that craving at Charlie Gitto's at Hollywood Casino in Maryland Heights, which will be open from 4:30 to 10 p.m. on Christmas Day and serving off the regular menu. You can even get pizza and toasted ravioli if that is what you are really craving. Go ahead, be non-traditional.