Restaurants open for Thanksgiving in St. Louis

Not up to cooking Thanksgiving dinner this year? No problem. Here are some of the restaurants open on Thanksgiving in the St. Louis area that will do all the work for you!

  • Brick House Tavern & Tap
    Chesterfield Valley
    Hours: 4pm-Close
    Regular menu
  • Tucanos Brazilian Grill
    St. Charles
    Price: Adults $29.95, Children 7-12 $11.95, Under 7 free
    Hours: 11am-8pm
    Churrasco, filet mignon, baked turkey, fried turkey, grilled turkey, potatoes, stuffing, yams, desserts
  • Cracker Barrel
    All locations
    Price: $10.99 Adults, Children $5.99
    Hours: 6am-10pm, full menu after 11am
    Also Thanksgiving To Go (takeout)
  • Lemp Mansion
    St. Louis
    Hours: 11am-6pm
    Turkey, ham, dressing, potatoes, gravy, corn, green beans, salad, bread, pumpkin pie
  • Ruth’s Chris
    St. Louis and Clayton
    Price: Adults $39.95, Children $12.95
    Choice of soup or salad, turkey breast with stuffing, choice of potatoes, green beans, or spinach, pumpkin cheesecake and ice cream
  • Patrick’s Bar & Grill
    Westport
    Price: $24.95 Adults, $6.95 Children
    Hours: 11am-7pm
    Turkey, pork loin, ham, roast beef, salmon, white fish, green beans, mac & cheese, orzo and wild rice, potatoes, yams, stuffing, biscuits, desserts
  • Bristol Seafood Grill
    Creve Coeur
    Price: Adults $35, Children 12 & Under $17, Under three free
    Roasted turkey, stuffing, gravy, ham with honey wine sauce, mashed potatoes, squash casserole, glazed yams, salads, cranberry fritters, cranberry sauce, escalloped oysters, boiled spiced shrimp, oysters on the half shell, breads, desserts
  • Maggiano’s Little Italy
    Richmond Heights
    4 course family style meal including assorted bruschetta plate, salad, traditional turkey, ham, stuffing, potatoes, tilapia, corn, stuffing, ziti, rigatoni, spaghetti & meatball, ravioli, gnocchi, and desserts
  • Chase Park Plaza Starlight Thanksgiving Brunch
    St. Louis
    Price: $60 Adults, $28 Children 12 and Under
    Hours: Seatings and 10am and 12:30pm
    Sushi and seafood, charcuterie, salads, Thanksgiving eggs benedict, crepes, omelets made to order, Thanksgiving bread pudding, turkey, whole roasted suckling pig, beef Wellington, Mahi Mahi, potatoes, stuffing, fruits and cheeses, desserts
  • Yacovelli’s
    Florissant
    Price: Adults $24.95, Children $12.95
    Hours: Noon to 4pm
    Salads, roast turkey, ham, prime rib, vegetables, potatoes, dressing, breads, assorted desserts
  • City Diner
    St. Louis
    Price: Adult all you can eat buffet $21.95, Children 10 and under $6.95
    Hours: 11am-10pm
    Turkey, stuffing, mashed potatoes, yams, vegetable medley, cranberry sauce, pies
  • Edgewild
    Chesterfield
    Price: $32.95 Adults, Children 6-12 $13.95, Under 5 free
    Hours: 11am-5pm
    Buffet with turkey, beef, omelet bar, waffles, bagels, salads, stuffing, yams, mac & cheese, potatoes, desserts
  • Gallagher’s
    Waterloo
    Price: $25 Adults, Children 4-10 $12.95, Under 3 free
    Hours: Seating at Noon and 4pm
    Turkey, stuffing, sausage, potatoes, roasted autumn vegetables, desserts
  • Pere Marquette Lodge
    Grafton
    Price: $26.95 Adults, $9.95 Children 4-11, Under 3 free
    Hours: 11am-5pm
  • Pietro’s
    St. Louis
    Price: $21.95
    Hours: 11am-7pm
    Turkey, roast pork, ham, traditional side dishes, pumpkin pie or ice cream. Regular menu also available.

If you know of any other restaurants in the St. Louis area that will be serving a Thanksgiving meal please feel free to add it to the comments!

robyn post sig