We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Main Street Diner - CLOSED

315 Main St, Saint Peters, MO 63376-3911
+1 636-397-6260
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good34%
  • Average7%
  • Poor3%
  • Terrible9%
13 Dec 2017
“Great lunch. Tasty Fried Chicken”
2 Apr 2017
“Not the greatest!!”
Restaurant Hours Closed
315 Main St, Saint Peters, MO 63376-3911
All Details
Reviews (52)
Traveller rating
Traveller type
Time of year

1 - 10 of 52 reviews

Reviewed December 13, 2017 via mobile

They are open 6-1 weekdays. Best Chicken around. Family friendly atmosphere. Great attentive service. Reasonable prices

Thank KathyKl
Reviewed April 2, 2017 via mobile

The wait time to get your order taken was awful and the wait time to get your food was even worse. The food was Ok, nothing spectacular. You could only use cash, which we never carry, so my husband had to pay a 4.00 fee...More

Thank Kelly G
Reviewed October 19, 2016

Home cooking away from home. Great Breakfast. Good food. Good Service. Nostalgic surroundings. Outside seating in good weather.

Thank Myfrdm
Reviewed September 7, 2016

Home cooking by a family crew and wonderful service and prices. many a breakfast before a hunt and lunch after. RT 66 and 50's decor with antique farm tools and kitxhen equip. on walls. I believe they opened a patio area in back in a...More

Thank Terry R
Reviewed August 28, 2016

My boyfriend and I visited the Main Street Diner with high expectations but were extremely disappointed. First, the service was SLOW. Plenty of staff on hand, but in no particular hurry to clean off our eating area (it was dirty when we sat down), take...More

Thank Jennifer R
Reviewed August 22, 2016 via mobile

Mom and Pop-style diner with the best home-cooked breakfast in St. Peters. Located in charming Old Town St. Peters, it takes you back to a simpler time. Gather with friends or family over the best breakfast meal in town. No frills and no nonsense, just...More

Thank Jessica K
Reviewed August 16, 2016 via mobile

Great breakfast, fast service during a busy Sunday morning. Will be back again. Highly recommend. A++++++++++++

Thank K H
Reviewed August 11, 2016 via mobile

I've been to Main Street Diner many times and have always received great service. The breakfast for me is always amazing. Their corn beef hash always reminds me of when my grandma used to make when I was kid. If your looking to have a...More

Thank mtgrow
Reviewed July 3, 2016 via mobile

Ate lunch at Main Street Diner Saturday 7/2/2016. One of the specials was a fried bologna sandwich with a bowl of chili for $4.99. Sandwich was great and chili was really good. Wife had bacon cheeseburger with freshly made chips. She loved it also.

Thank DON
Reviewed June 18, 2016

Went here for lunch. We got a mixture of things: roast beef sandwich, chicken fried steak. We all liked what we had very much. They have a good range of breakfast and lunch items, and you can order breakfast all day.

Thank Kevin S
Nearby HotelsSee all 5 hotels in Saint Peters
Drury Inn & Suites St. Louis St. Peters
239 reviews
.45 km away
Extended Stay America - St. Louis - St. Peters
69 reviews
2.33 km away
Days Inn St Peters/St Charles
339 reviews
2.43 km away
Courtyard St. Louis St. Peters
46 reviews
3.90 km away
Nearby Restaurants
Hobos At The Legion
168 reviews
.19 km away
First Watch
64 reviews
.78 km away
Copper Chimney - Indian Restaurant & Bar
61 reviews
.82 km away
Ruby Tuesday of Mid-Rivers
37 reviews
.51 km away
Nearby Attractions
Mid Rivers Mall
93 reviews
.85 km away
River City Rascals
41 reviews
5.43 km away
Exit 6 Brewery
15 reviews
6.44 km away
Kokomo Joe's Family Fun Center
52 reviews
4.50 km away
Improve this listing

Restaurant Details

Open Hours
6:00 a.m. - 1:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
Location and Contact Information
  • Address: 315 Main St, Saint Peters, MO 63376-3911
  • Location: United States  >  Missouri (MO)  >  Saint Peters
  • Phone Number: +1 636-397-6260
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing