Restaurants Open on Thanksgiving Day in St. Louis

Where to Get a Turkey Dinner Without Cooking It Yourself

Thanksgiving meal
••• Maren Caruso / Getty Images

There are those of us who enjoy the eating part of Thanksgiving more than the cooking part. If you don't feel like turning on the oven this year, here are St. Louis area restaurants where you can get a traditional turkey dinner and more on Thanksgiving Day. For more on what to do after you eat, read my article on St. Louis Stores and Attractions Open on Thanksgiving Day.

  • 01 of 15

    In 2016: Innsbrook Resort in Warren County is serving a Grand Thanksgiving Buffet from 11 a.m. to 3:30 p.m. The menu includes oven roasted turkey, honey glazed ham, mashed potatoes, roasted vegetables and other holiday favorites. The cost is $28 for adults and $14 for children. Kids five and younger are free.
    1 Aspen Circle Drive, Innsbrook, MO

  • 02 of 15

    In 2016: Turkey dinners with traditional sides, salad and dessert for $23.95 for adults and $10.95 for children. Regular menu items are also available. Open from 8 a.m. to 3 p.m.
    1600 South Lindbergh Road

  • 03 of 15

    In 2016: Turkey dinners for $23.95 a person. Regular menu items also available. Open from 11 a.m. to 7 p.m.
    3801 Watson Road

  • 04 of 15

    In 2016: Traditional Thanksgiving dinner served from 11 a.m. to 5 p.m. $28.95 for adults and $10.95 for children ages four to 11. Children three and younger are free. Reservations required for parties of six or more.
    13653 Lodge Blvd., Grafton, IL

    Continue to 5 of 15 below.
  • 05 of 15

    In 2016: Select menu featuring a traditional turkey dinner or favorite Italian entrees. $40.95 for adults and $18.95 for children ages 5 to 12. Open from 11 a.m. to 10 p.m.
    2 The Boulevard

  • 06 of 15

    In 2016: Traditional dinners served family-style in the historic Lemp Mansion. The menu includes roasted turkey, pineapple glazed ham, mashed potatoes, German green beans and pumpkin pie. Dinner is served from 11 a.m. to 6 p.m. 
    3322 Demenil Place

  • 07 of 15

    In 2016: Boundary at the Cheshire Inn is serving a three-course meal from 11 a.m. to 6 p.m. The menu includes turkey, salad, potatoes, dressing and desserts.  
    7036 Clayton Avenue

  • 08 of 15

    In 2016: Edgewild Winery is serving a Thanksgiving buffet with carved turkey, baked macaroni and cheese, smoked salmon, stuffing, omelets and more. The restaurant is open from 11 a.m. to 5 p.m. The cost is $32.95 for adults and $14.95 for children ages six to 12. Children five and younger are free. 

    Continue to 9 of 15 below.
  • 09 of 15

    In 2016: Roasted turkey dinner, along with four other entree options. Menu includes appetizers, salad, soups and desserts. The price is $18.95 a person. Open from 11 a.m. to 7 p.m.
    4200 South Grand Boulevard

  • 10 of 15

    In 2016: Enjoy at traditional turkey buffet at Cielo at the Four Seasons. The meal includes hand-carved turkey, sides, salads and dessert. The buffet is served from 10 a.m. to 3 p.m. The cost is $79 for adults and $20 for children.
    999 North Second Street

  • 11 of 15

    Fleming's Steakhouse

    In 2016: Fleming's Steakhouse is serving a four-course meal starting at 11 a.m. The menu features Thanksgiving favorites like turkey breast, stuffing, green beans and sweet potatoes. Desserts include carrot cake and pumpkin cheesecake. The cost is $39.95 for adults and $19.95 for children.
    1855 South Lindbergh Boulevard

  • 12 of 15

    In 2016: Both Ruth's Chris locations are open from noon to 7 p.m., serving a traditional turkey feast, plus a full menu of steaks.
    2 Locations: Downtown St. Louis and Clayton
    314-259-3200 or 314-793-9900

    Continue to 13 of 15 below.
  • 13 of 15

    In 2016: Serving regular menu featuring breakfast, sandwiches, soups and other diner food. Open 24 hours.
    3427 South Kingshighway

  • 14 of 15

    In 2016: Turkey dinner buffet with traditional sides available from 11:30 a.m. to close.
    1860 South 9th Street

  • 15 of 15

    In 2016: Boston Market is open on Thanksgiving Day for those who need to pick up a side dish or enjoy a traditional meal.
    2 Locations: St. Louis & Fairview Heights
    314-647-4500 or 618-397-2797