Main Street Diner
315 Main St, St Peters
(636) 387-1400
Customers' Favorites
Red Snapper with Cabbage and Rice and Peas
Uncle John's with Gravy
Country Fried Steak
Biscuits and Gravy
Fruit and Waffles
Corned Beef Hash
Hash Browns
Wheat Toast
Jerk Chicken
Pancakes
Recent Reviews
We love Main Street Diner! We're always welcomed warmly by the owner (who knows our favorite foods) and her awesome staff. The coffee is always fresh and hot, and we always enjoy jerk-seasoned shrimp & grits with eggs and a bowl of fresh fruit.
Main Street Diner is the kind of place that sticks with you long after you leave. Everything is made from scratch, and you can taste the difference in every bite. I can’t stop thinking about the Belgian waffles—absolutely incredible. They were light, crispy, and had that perfect balance of sweetness. I didn’t know a waffle could leave that kind of impression, but here we are.
The service and the food came with a side of love, and you could feel it. It...
The service and the food came with a side of love, and you could feel it. It...
The brunch I had today was delicious, prepared just as ordered and was prompt. Service is excellent and the place is cute and clean!
Parking: Park right by the door
Kid-friendliness: Family fare
Parking: Park right by the door
Kid-friendliness: Family fare