I once pulled into a plain parking lot expecting a quick meal and walked out with a kid who would not stop talking about it for days. That is the magic of a dinner that doubles as a show, and Illinois has more of these spots than you might guess.
Some feature knights on horseback, some have flying shrimp, and one even has servers who suddenly start singing. Pack the car, bring your appetite, and get ready for meals your family will retell all week.
1. Medieval Times Dinner & Tournament, Schaumburg, IL

Forks are banished here, and kids think that rule alone is worth the trip. Inside a castle-like building in Schaumburg, dinner arrives as a four-course feast you eat entirely with your hands, while knights thunder past on horseback just beyond your table.
The show packs in plenty. Expect a full jousting tournament, sword fights with real skill behind every clang, and a falconry demonstration that has young eyes tracking the bird across the arena.
Horsemanship is a big part of the evening, too, and the riders make tricky moves look easy.
Families should plan ahead because reservations are required, and Saturday evenings fill up fast. Tickets run about $50 to $100 per person, and active military discounts are offered.
Free parking is usually plentiful, and the venue is a popular pick for kids’ birthday parties. Cheering for your section’s knight gets loud, so let the little ones yell their hearts out.
2. Circa ’21 Dinner Playhouse, Rock Island, IL

Picture the person who just refilled your water climbing onto the stage minutes later and belting out a showtune. That surprise is a signature move at Circa ’21, a former vaudeville theater in downtown Rock Island that has turned dinner and a show into one seamless evening.
The servers, known as bootleggers, wait tables and then sing and dance as part of the entertainment. Kids usually do a double take when they recognize their server under the spotlight.
After that, the main production takes over, with impressive set design and live plays, concerts, and special events throughout the year.
Comfort food fills the menu, and prices land around $40 to $80 per person. Reservations are required, so book early.
Parking can be a little tricky to find nearby, so arrive with time to spare. The historic building itself is a treat, offering a peek into the Quad Cities’ theater past.
3. Rainforest Cafe, Gurnee, IL

Rumble. Flash.
Somewhere behind the vines, a gorilla starts beating its chest. Every 20 minutes or so, a thunderstorm rolls through the dining room at Rainforest Cafe in Gurnee, and the animatronic animals wake up to join the chaos.
For little explorers, it feels like eating lunch in the middle of a jungle expedition. Leafy trees, moody lighting, and moving creatures fill every corner, so there is always something to point at between bites.
The menu sticks to updated classics, with favorites like Beef Lava Nachos, the Bimini Chicken Sandwich, and Tuki’s Turkey Club. Save room, because desserts here get plenty of love.
Practical perks make it easy on parents. A kids’ menu, high chairs, and birthday-friendly setup are all available.
Meals run about $20 to $30 per person. Weekend afternoons get busy, so a weekday visit while shopping at Gurnee Mills can mean a calmer storm.
4. Shogun, Rockford, IL

Sizzle meets showmanship the moment a chef rolls up to your grill in Rockford. Shogun builds its evenings around tableside teppanyaki, where well-trained cooks chop, flip, and toss with a flair that turns dinner into a front-row performance.
Grandparents around town have long treated this place as a go-to for birthday outings with the grandkids, and it is easy to see why. Children get their own menu, high chairs are on hand, and the action at the grill keeps even restless eaters glued to their seats.
Beyond hibachi, the menu offers maki and sashimi, plus full vegan and vegetarian options for every kind of eater.
Prices stay friendly at around $20 to $30 per person. Dinner reservations are recommended, especially on Saturday evenings, since a wait is common.
Lunch is served on weekdays and Saturdays, which can be a quieter way to catch the show.
5. The Barn III, Goodfield, IL

Out among the fields of central Illinois, in a village of fewer than 1,000 people, sits a dinner theater that feels like a well-kept local secret. The Barn III in Goodfield proves you do not need a big city to find a big night out.
Hungry guests start at the buffet, which offers a wide spread of entrees like fried chicken, prime rib, and seafood pasta, plus several rotating choices. Once plates are cleared, the live production begins.
Comedy plays are a highlight, and the actors keep the whole room laughing, which makes it a great intro to theater for younger kids.
Charming and hospitable, the staff works hard to make every visit smooth. Prices range from about $20 to $80 per person, and reservations are required.
Parking is usually easy. For families near Peoria or Bloomington, the short country drive becomes part of the adventure.
6. Shogun Steakhouse of Japan Fairview Heights IL, Fairview Heights, IL

Laughter tends to travel fast around the grills in Fairview Heights. Down in the Metro East, Shogun Steakhouse of Japan has earned a reputation for chefs who are as funny as they are skilled, turning every hibachi meal into a lively comedy routine with a side of fried rice.
Steak, shrimp, and chicken are the stars, and the filet gets special attention. Vegetarian diners are covered too, with a full vegetarian menu and the Hibachi Tokyo plate.
Sushi rounds out the choices for anyone who wants a break from the grill.
Birthdays here feel like a party the whole table joins in on. Kids’ menus, high chairs, and changing tables make life easier for parents.
Expect to spend around $20 to $30 per person. Weekend evenings are the busiest, while weeknights stay calmer.
Reservations are accepted, and the free parking lot usually has room.
Share this story

