Some of my favorite meals started with a quick stop at a place I almost drove right past. A faded sign, a gravel lot, a screen door that squeaks, and then a plate of food so good I started planning my next visit before I finished.
Illinois is packed with these little surprises, tucked into farm towns and old highway stops far from the big city skyline. If you are hungry and curious, these spots are worth every mile.
1. Rip’s Tavern, Ladd, IL

Fried chicken has a capital city in north-central Illinois, and it sits on Main Street in a Bureau County village of about 1,200 people. Ladd is roughly 100 miles southwest of Chicago, yet folks happily make the trip for one simple reason: the bird.
Orders here keep things refreshingly basic. You can grab a mix of chicken pieces, crispy strips, or tenders, all paired with hand-cut fries that taste like actual potatoes.
Service moves fast, the setting feels proudly old-school, and kids are welcome, with high chairs and a kids’ menu ready to go.
Plan around the schedule, since doors stay closed Monday and Tuesday. Weekend hours run 11 AM to 10 PM, while Wednesday and Thursday start at 4 PM.
Reservations are not taken, and a wait is pretty common, especially Saturday afternoon. Takeout and curbside pickup help if the line gets long, and parking is easy to find.
2. 17th Street Barbecue, Murphysboro, IL

Smoke drifts over Murphysboro like a welcome sign. More than 320 miles south of Chicago, this town of around 7,000 carries a serious barbecue legacy, and 17th Street Barbecue sits right at the heart of it.
Ribs, brisket, pulled pork, smoked turkey, sausage, and pulled chicken all share the spotlight. The pork steak is a true southern Illinois specialty worth ordering at least once.
Hungry groups can start with fried dill pickles, BBQ nachos, or loaded potato skins, then save room for bread pudding or strawberry shortcake. The chili gets plenty of love too.
Inside, the vibe stays casual, cozy, and friendly, with a historic feel. Families are well covered, and dogs can join you on the outdoor seating.
Reservations are accepted, and there is even a drive-through for travelers in a rush. Hours run most days from 11 AM, but remember Tuesday is closed.
3. The Ariston Cafe, Litchfield, IL

White tablecloths on Route 66? Absolutely.
Along the old highway in Litchfield, a historic town of about 6,600, The Ariston Cafe has been feeding travelers for generations, and it still treats every table like a special occasion.
Servers in crisp black and white uniforms move through a dining room dressed with fresh flowers. Lunch often starts with the salad bar and homemade soup, then moves on to sandwiches, steaks, Southern dishes, the Filet Ranchero, or a tilapia special.
Homemade desserts close things out in style.
A 1950s glow fills the historic building, and there are souvenirs for Mother Road fans who want a keepsake. Families find high chairs, changing tables, and a kids’ menu.
Litchfield sits about 230 miles southwest of Chicago, making it a perfect road trip pause. Hours run Tuesday through Sunday starting at 11 AM, and reservations are accepted.
4. Moonshine Store, Martinsville, IL

Out where the roads get quiet in Clark County, a tiny crossroads called Moonshine hides one of the most famous burgers in the state. Nothing about the old country store looks fancy, and that is exactly the charm.
Burgers rule the menu, with the double bacon cheeseburger as the big headliner. Deli-style sandwiches round things out, and the pie has its own loyal following.
You order at the counter, then settle in among general store decor or head outside to the picnic tables in open countryside. Dogs are welcome outdoors.
Timing matters here more than anywhere on this list. Hours run Monday through Saturday from 6 AM to just 12:30 PM, and Sundays are closed.
Saturday mornings get busy, and waits are common. Grab a T-shirt on the way out, because a trip roughly 200 miles south of Chicago deserves proof.
5. Log Cabin Steakhouse, Galena, IL

Back in 1937, a family opened a restaurant on Galena’s Main Street, and they never stopped. The Log Cabin still feels like a trip back in time, with a dim, retro dining room and a pianist adding a little old-school magic.
Steaks lead the way, from the 18-ounce prime rib to the bone-in ribeye. Lamb chops and scallops are favorites too, and the Greek roots show up in saganaki, the flaming cheese starter.
Dinners come with salad, bread, and a cheese spread for the veggies, and dessert is worth saving room for.
Galena itself is a treasure, a 19th-century river and mining town of about 3,300 tucked into the hills of northwestern Illinois. Dinner runs Wednesday through Sunday starting at 4 PM.
Reservations are recommended, especially on Saturday evenings when tables fill quickly.
6. Giant City State Park Lodge & Restaurant, Makanda, IL

Hike first, eat second. Tucked inside Shawnee National Forest near the village of Makanda, this lodge pairs dramatic rock formations and wooded trails with a dining room that smells like Sunday supper.
Built in the 1930s by the Civilian Conservation Corps, the lodge features heavy timber, stone, and a big fireplace. The famous move is the family-style fried chicken dinner, served all you can eat, with sides like coleslaw passed around the table.
Chicken and waffles and fried chicken livers also appear for adventurous eaters.
Breakfast starts at 8 AM every day, and the kitchen stays open into the evening, so you can fit a meal around almost any trail plan. Sunday afternoons are the busiest.
Woodsy cabins make it easy to stay overnight, which helps when you are over 330 miles south of Chicago. Reservations are accepted.
7. Mona’s Italian Foods, Toluca, IL

Nobody expects a top-notch Italian dinner in a farm town of about 1,300 people. That surprise is half the fun at Mona’s, a cozy Main Street spot in Toluca, roughly 115 miles southwest of Chicago.
Classic pasta is the reason to come, served in the kind of old-school room that feels like it belongs to the neighborhood. The menu reaches beyond noodles, too, with fried chicken and cod making regular appearances.
Staff know the dishes well and keep things moving quickly, and the dining room stays spotless.
Dinner is the focus. Doors open at 4:30 PM Wednesday through Saturday and at 3 PM on Sundays, with Monday and Tuesday closed.
Sunday afternoons and Saturday evenings draw the biggest crowds, so reservations help. Families are welcome with high chairs and a kids’ menu, and takeout is available for those craving pasta at home.
8. Richards Farm Restaurant, Casey, IL

Goats, chickens, and a giant rooster greet you before the menu does. Richards Farm turned a 1930s barn in Casey into a restaurant packed with antique farm tools, and wandering the garden path is part of the experience.
Portions are huge, and the one-pound pork chop proves it. Prime rib, ribs, and a catfish sandwich hold their own, while fresh bread with jam keeps the table happy.
A salad bar is available, and the Sunday buffet is a local tradition that brings crowds from morning into afternoon.
Casey, a town of about 2,400 roughly 200 miles south of Chicago, makes a great day trip, especially for families who love big roadside attractions. The restaurant is open seven days a week, starting at 11 AM most days and 10:30 AM on Sunday.
Reservations are accepted, and kids get high chairs and their own menu.
9. Firefly Grill, Effingham, IL

Picture a pond, a garden, and a dining room full of local ingredients just off a busy crossroads town. Firefly Grill in Effingham feels like a hidden gem, even though plenty of travelers pass right by it on their way south.
The menu changes with the seasons and leans on locally sourced food. Fried green tomatoes, crab cakes, and truffle fries make strong starters, followed by a Berkshire pork chop, the Montana Mignon, or seasonal risotto.
Full vegetarian and vegan menus mean everyone finds something, and bread pudding is a sweet finish.
Eco-friendly design gives the building a rustic-chic look, with a fireplace inside and outdoor seating by the water. Dogs are allowed outside.
Hours vary by day, with Sunday brunch starting at 10 AM. Effingham sits about 210 miles south of Chicago, and dinner reservations are recommended on weekends.
10. Wally’s Drive-In, Breese, IL

Ask anyone who grew up in Breese about summer, and a Wally burger will come up fast. This vintage drive-in in Clinton County has been part of hometown memories for years, the kind of spot locals proudly bring visitors to.
Keep your order classic. The double cheeseburger with crinkle fries is the go-to meal, and the ice cream and shakes are reason enough to stop on a warm afternoon.
Paired with a cherry soda, it tastes a lot like childhood, even if it was not yours.
Ordering happens at the counter, and seating spills outside to picnic tables. Doors open daily from 10:30 AM to 7:30 PM, so it fits nicely into any road trip.
Saturdays get busiest. Breese is a community of about 4,600 roughly 270 miles southwest of Chicago, and parking is easy.
11. Jean’s on 66 at The Palms Grill Cafe, Atlanta, IL

Step through the door on Arch Street and the decades fall away. Atlanta is a classic Route 66 village of about 1,600 people, and this retro diner fits it perfectly, with vintage decor and even a 1950s pinball machine.
Breakfast and lunch are the main event. A Reuben with fresh-cut fries is a popular pick, and a fried chicken special with mashed potatoes earns plenty of attention when it appears.
The real stars, though, may be the housemade baked goods. Pie and cake slices make a strong case for dessert before noon.
Hours are short, so plan carefully. The diner is open Thursday from 8 AM to 2 PM and Friday and Saturday from 8 AM to 3:30 PM.
Families are welcome, with high chairs and a kids’ menu. Atlanta sits about 150 miles southwest of Chicago in Logan County.
12. Docs Just Off 66, Girard, IL

Soda fountain dreams come true in Girard, a farm town of about 1,900 just a short hop off Route 66. Docs feels like an old-fashioned drugstore counter that never lost its sweet tooth, and plenty of folks drive over from Springfield just for a visit.
Burgers and melts fill the lunch side, including the Deck Burger, the Frisco Melt, and a Pharmacy Melt for vegetarians. The Chicken Philly is another solid choice.
Still, the dessert menu steals the show, with banana splits, a s’mores sundae, custom milkshakes, and Route 66 bottled sodas.
Families find high chairs, a kids’ menu, and a relaxed, quiet room. Hours run 11 AM to 8 PM most days, with Sunday ending at 3 PM and Wednesday closed.
Reservations are not taken, and Saturdays stay busy. Girard sits about 215 miles southwest of Chicago.
Share this story

