Some of St. Louis’ most imaginative culinary offerings arrive in buffet form. Gone are the days of lukewarm food sitting in large tins. Instead, waltz into a St. Louis eatery for some German apple strudel. Take in dinner and a Japanese chef cooking show of rare Asian culinary delights accented with a three-tier chocolate fountain. Observe a large wooden windmill or shop St. Charles’ historic Main Street after a buffet filled with St. Louis style pizza and toasted ravioli. Whichever experience you choose, these St. Louis restaurant buffets each add their own distinctive specialties and rare items that will leave you coming back for more great eats.

Photo Credit: The Bevo Mill

Bevo Mill
4749 Gravois Ave
St. Louis, MO 63116
(314) 832-6776

Price: Adults – $24.99, Children (Age 6 to 12) – $12.99, Children under 5 eat free
Sunday Buffet: 10 a.m. to 3 p.m.
Click here for a menu

Just look for the building with a giant 60-foot wooden windmill, and you won’t miss this South City restaurant. Once a bustling restaurant throughout the week, the historic Bevo Mill now presents an extensive buffet only on Sundays and a handful of holidays – reservations are highly recommended. The scrumptious buffet is worth setting aside one day a week. Its rotating buffet menu includes breakfast items, savories, dinner and dessert. Enjoy item rarities like the chef-manned, build-your-own omelet station; hot-smoked whole salmon; Southern-style cheese grits; a chef carving station; sweet-and-sour red cabbage; Hungarian sausage; house specialty red bell pepper and tomato spread and a variety of fresh baked goods like home-made cobblers or mini key-lime shooters.

Photo Credit: The Emperor's Palace

Emperor’s Palace
17360 Chesterfield Airport Road
Chesterfield, MO 63005
(636) 537-8188

Price: Lunch Buffet Mon to Fri – $9.89, Sat and Sun – $12.99, Dinner Buffet Mon to Thurs – $13.99, Fri to Sun – $16.99
Buffet Hours: Lunch – 11 a.m. to 4 p.m., Dinner – 4 p.m. to 9 p.m.
Click here for a menu

Dip dessert selections into Emperor’s Palace’s specialty three-tier chocolate fountain and enjoy the sound of peaceful waterfalls. Emperor’s Palace stops at nothing short of excellence. Its buffet serves more than 200 varieties of all-you-can-eat, rare Asian delicacies. Emperor’s Palace offers dim sum, Mongolian BBQ, fresh Alaskan crab legs and blue mussels and Marco Polo meat carving. Cuisines vary between Korean, Vietnamese, American, Chinese and Japanese authentic dishes. Take in dinner and a show as you watch chefs create these dishes in their open kitchens. The environment welcomes families and offers special “by-the-age” pricing for children.

Photo Credit: Feasting Fox

Feasting Fox
4200 S Grand Blvd
St. Louis, MO 63111
(314) 352-3500

Price: $9.95
Sunday Buffet: 10:30 a.m. to 2 p.m.
Click here for menu

Enjoy German-inspired cooking and a taste of St. Louis history at this brunch buffet. The Feasting Fox (also known as Al Smith’s, Gretchen’s Inn or Busch’s Inn) offers a delicious Sunday buffet filled with specialty German foods like apple strudel, German sausages or wiener schnitzel. The Feasting Fox is a restaurant and pub with historic charm, located in the heart of the Dutchtown St. Louis neighborhood that saved and restored the building after a fire and years of neglect. As expected from a restaurant built by August Busch, Sr. in 1914, the Feasting Fox also serves Busch beer products.

Related: Top Breweries in St. Louis

Photo Credit: Thinkstock

India’s Palace
4534 N Lindbergh Blvd
Bridgeton, MO 63044
(314) 731-3333

Price: Mon to Fri – $9.95, Sat and Sun – $12.95
Lunch Buffet: Daily – 11:30 a.m. to 2:30 p.m.
Click here for menu

Enjoy a rare view from the 11th floor near Lambert Airport when you visit India’s Palace. India’s Palace brings more than 10 years of local service to its daily all-you-can-eat Indian food buffet. Satisfy your hunger with beloved Indian cuisine like the Palace’s specialty curry or tandoori dishes served with garlic naan breads and a special yogurt dip. This place even adds a secret twist to spinach in the saag paneer spinach/cheese dish that offers a distinct taste you will want to come back for again and again.

Photo Credit: Tony's On Main Street

Tony’s on Main Street
132 N Main St
St. Charles, MO 63301
(636) 940-1960

Price: $8.99
Lunch Buffet: Tues to Fri – 11 a.m. to 1:30 p.m.
Click here for a menu

It wouldn’t be a St. Louis Italian restaurant if it didn’t offer toasted ravioli and hand-tossed St. Louis style pizzas. Tony’s on Main presents the taste from “The Hill” in a buffet style on the Missouri riverfront. Take a break from shopping St. Charles’ Main Street antiques and collectibles and satisfy your hunger. Tony’s on Main offers specialties like its toasted ravioli, boneless hot wings, BBQ burgers and a chicken selection that changes from day to day. Other food items are offered every buffet day like the addicting white-chicken nachos, two homemade soups and of course, pastas.

Related: Best Brunch Spots in St. Louis

Tere Scott is a freelance writer and author of e-books and two educational blogs. She loves to research information to share. She currently resides in St. Louis. Her work can be found at