If you’re looking for a fun dining experience for your train-loving kids (or yourself!), take your family to one of these train restaurants. Features like trains that deliver your food, train tables to play with, and vintage diner decor make these experiences extra memorable. You’ll be sure to have a kid-approved meal that they’ll be talking about for weeks.
Keep in mind that the restaurants can get pretty crowded at peak times, so you may want to plan your outing for a less frequent time of the day. All aboard!
7401 W. Madison Street
Forest Park, IL 60130
Kids will enjoy having their meal delivered to them via model train chugging around the counter. After their meal, kids can also play at a large train table.
203 S. Main Street
Bartlett, IL 60103
450 N. Main Street
Glen Ellyn, IL 60137
The Naperville location has closed, but 2Toots Train Whistle Grill still has locations in Bartlett and Glen Ellyn to delight train-loving kids. Every seat is along the train track at this grill that serves up grass-fed beef burgers and hot dogs. Sign up your kids up for the birthday club to get a postcard in the mail for a free meal and dessert.
600 Lee Street
Des Plaines, IL 60016
After being closed for kitchen updates, the Choo Choo diner is back open! Grass-fed beef burgers and hot dogs are delivered by train at this destination first opened in 1951.
3307 W Elm Street
McHenry, IL 60050
Thanks for the tip, Ashley D.! The Windhill website is not working right now, but she lives down the street and verified that they are open from 7am-3pm, serving breakfast and lunch on a train.
350 East U.S. Highway 30
Schererville, IN 46375
This train restaurant adds to the experience with a big ride-on train that goes around its own track, an interactive O-scale model train, and an arcade room. Classic American favorites are delivered via model flatbed train car.
Our round-up of 25 extra-fun restaurants for kids includes even more themed and destination restaurants to delight young diners.