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 Deli

108 S Main St, McPherson, KS 67460-4852
+1 620-241-1888
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good26%
  • Average10%
  • Poor1%
  • Terrible0%
Travellers talk about
“lunch” (15 reviews)
“soups” (7 reviews)
“sandwich” (14 reviews)
Restaurant Hours
American, Soups, Delicatessen, Vegetarian Friendly
$$ - $$$
108 S Main St, McPherson, KS 67460-4852
All Details
Write a Review
Reviews (60)
Traveller rating
Traveller type
Time of year

1 - 10 of 60 reviews

Reviewed 1 week ago via mobile

You have to try their lemon cream cake, its the best thing ever, and I dream about it all the time. Friendly service and awesome sandwiches, cozy place to be on rainy days!

Thank KelseaUnruh
Reviewed 2 weeks ago

On a recent trip to south central Kansas, six friends and I stopped at the Main Street Deli for lunch. The sandwich selection was great and the ingredients were fresh and tasty. I was especially appreciative of their homemade pies. It is hard to find...More

Thank crenner1956
Reviewed 6 June 2017

I've eaten at the Deli numerous times. The sandwiches and wraps are really good. They also have homemade pie and a little gift shop inside the store.

Thank Toni J
Reviewed 23 May 2017 via mobile

You can never go wrong at the Deli. Their Reuben is the best I've ever had and makes it hard to explore the rest of the menu. The Pioneer is my other "go to" sandwich. I've recently branched out to the mandarin chicken salad and...More

Thank Julie S
Reviewed 7 May 2017 via mobile

Desperately seeking salad +. You've reached your destination, the service was great, gals very nice and helpful, answered a bunch of my questions and were as nice as can be about them. Abundant menu. Had a yummy Greek salad, with a huge side of freshly...More

1  Thank khuntmiceli
Reviewed 6 May 2017 via mobile

This place is awesome for fresh and healthy food. The sandwiches are made with care on tasty breads with nice crispy vegetables. The desserts looked really good as well. They had pies and cookies that looked freshly made and even a cute little gift shop...More

Thank melissa s
Reviewed 4 May 2017 via mobile

On our drive from Oklahoma to Colorado, we stopped for lunch in the quaint downtown of McPherson, Kansas. Stumbled on the Main Street Deli - a hidden gem! The lovely owner took our order (she started it 25 years ago). Our salad and sandwich were...More

Thank bpmerritt
Reviewed 1 May 2017

I had the Pioneer Sandwich and it was delicious. Sandwich was a generous serving. Prices are reasonable. I definitely recommend this sandwich. Service was friendly and accommodating. Will return for another visit.

Thank Roy A
Reviewed 1 April 2017 via mobile

The lines here are always long! Need to get there early to avoid the crowds! The sandwiches are excellent! Soups and desserts are great, too! Gets crowded but worth it.

Thank Terry B
Reviewed 26 March 2017 via mobile

We always stop by when close to get some pie. Best rhubarb outside of Grandmas. Soup and other food is good too

Thank ksbill83
Nearby Restaurants
Neighbors Cafe
57 reviews
.10 km away
Craft Coffee Parlor
19 reviews
.16 km away
15 reviews
.08 km away
Nearby Attractions
McPherson Museum and Arts Foundation
7 reviews
1.46 km away
McPherson Water Park
7 reviews
1.40 km away
Wild Dala Horse Herd
50 reviews
22.96 km away
Small World Gallery
25 reviews
22.91 km away
Questions & Answers
Get quick answers from Main Street Deli staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Seating
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 108 S Main St, McPherson, KS 67460-4852
  • Location: United States  >  Kansas (KS)  >  McPherson
  • Phone Number: +1 620-241-1888
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