1. Travel
You can opt-out at any time. Please refer to our privacy policy for contact information.

St. Louis Area Restaurants Where Kids Eat Free

Save Money When You Dine Out With Your Children


Dining out can be expensive, especially when the whole family is enjoying a meal together. One great way to save is by choosing a restaurant where kids can eat for free. Here are St. Louis area restaurants that offer free kids meals.

For more ways to save money at local restaurants, check out Dining at St. Louis Restaurants for Half Price, Downtown Restaurant Week and Clayton Restaurant Week.


Kids 10 and younger eat free every day at eight O'Charley's locations in the St. Louis area. To find a restaurant near you, see the location finder.


Kids younger than 12 eat free on Mondays at all Culpeppers locations: 3010 West Clay in St. Charles, 4401 Highway K in O'Fallon, Missouri, 12316 Olive Boulevard in Creve Coeur, 312 South Kirkwood Road in Kirkwood and 300 North Euclid in the Central West End.

Lone Star Steakhouse

Two kids eat free from the children's menu with any entree purchase on Tuesdays at the Bridgeton location at 11969 St. Charles Rock Road or at the O'Fallon, Illinois, location at 1310 Central Park Drive.

Krieger's Sports Grill

Kids 12 and younger eat free on Tuesdays with the purchase of an adult entree at 1356 Big Bend Square in Twin Oaks and 1684 Clarkson Road in Chesterfield.

Eckert's Country Restaurant

The Country Restaurant at Eckert's Orchards in Belleville offers free kids meals on Thursdays for each adult meal purchased. Eckert's is located at 951 South Greenmount Road in Belleville.

The Gas House Grill

Kids eat free on Saturday and Sunday nights from 5 p.m. to close with the purchase of one adult meal and beverage. Gas House Grill is located at 12643 Olive Boulevard in Creve Coeur.

Steak n Shake

Kids eat free on Saturdays and Sundays at dozens of local Steak n Shake restaurants in St. Louis and the Metro East. One free kids meal for every $8 spent.

Dickey's Barbeque Pit

Free kids meal on Sundays with the purchase of an adult entree. Dickey's locations are: 1912 South Brentwood Boulevard in Brentwood, 9200 Olive Boulevard in Olivette, 13721 Manchester Road in Ballwin and 932 South Meramec Station Road, Suite K in Valley Park.

The Pasta House

Kids 12 and younger eat free on Sundays with the purchase of an adult entree. There are more than a dozen Pasta House locations in the St. Louis area. To find a restaurant near you, check the location finder.
  1. About.com
  2. Travel
  3. St. Louis
  4. Food & Drink
  5. St. Louis Restaurants Where Kids Eat Free

©2014 About.com. All rights reserved.