From fluffy pancakes at dawn to hearty plates that fill you up right, Main Street Diner is where every meal feels like coming home.
Main Street Diner has been a quiet staple on McLeansboro's Main Street for years — the kind of place where the coffee's always hot, the portions are honest, and your server knows your name before you even sit down.
We believe a good meal doesn't need to be complicated. It needs good ingredients, a little love, and someone who actually cares if you're satisfied. That's the way we've done it since day one, and that's the way it'll always be.
Big enough to keep you going until dinner — or past it.
Every dish prepared fresh, not frozen, not rushed.
Regulars and newcomers alike — everyone's welcome here.
"Best breakfast in town, hands down. The pancakes are huge, the coffee never goes cold, and the people here treat you like you matter."
"We stopped through McLeansboro and found this gem. The Main Street Skillet kept us full for hours. Will absolutely come back next time we're passing through."
"This is what a diner should be. No fuss, no nonsense — just good food, reasonable prices, and genuine warmth from the moment you walk in."
Find us in the heart of McLeansboro, easy to spot and just as easy to love. Pull up a booth, grab a seat at the counter, and let us take care of the rest.
109 W Main St
McLeansboro, IL 62859-1142
Monday – Sunday
6:00 AM – 2:00 PM