Monday, September 14, 2026
Go Home

Wichita Weekly

Mcpherson's Best Restaurant

Mcpherson's Best Restaurant
Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Wichita

Join our Wichita Weekly newsletter and get our 48-hour insider itinerary to the top hidden spots in Wichita.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week

I’ve eaten my way through worse towns, but McPherson keeps surprising me. You can grab a Caprese hoagie at Noffy’s that outshines half the spots in Wichita, then stock your freezer with thick-cut bacon from Krehbiels that ruins grocery store brands for good.

This list runs from a taxidermied lion at the free museum to a plumbing supply joint that has no business being here. I even waited fifteen minutes for a Subway sandwich and regretted every second.

Trust the locals, skip the drive-thru, and read on.

Loading...
Loading map...

Noffy's Sandwich Shop & Pub

Noffy's Sandwich Shop & Pub
🗺️ 122 N Main St, McPherson, KS 67460
☎️ +1620-242-1209
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9 PM
Saturday: 11 AM–9 PM
Highlights
Caprese Hoagie worth the trip
Service and food excellent
Spicy Italian Hoagie outstanding
Vibe hits different
Chocolate chip cannoli wins

Noffy's Sandwich Shop & Pub is the kind of place that makes you wonder why you ever ate anywhere else. The Caprese Hoagie alone is worth the trip—fresh mozzarella, ripe tomatoes, and just the right amount of basil on bread that doesn't fall apart. I tried the Spicy Italian Hoagie too, and it hit the spot with a kick that lingers pleasantly. Service was excellent, quick, and friendly without hovering. The vibe? It's got that casual, unpretentious charm that's rare these days. And do not skip the chocolate chip cannoli. It's a crunchy, creamy finish that beats any dessert in town. You'll leave full, happy, and already planning your next visit.

You might also want to check out the best restaurant in Salina.

Krehbiels Specialty Meats Inc

Krehbiels Specialty Meats Inc
🗺️ 1636 Mohawk Rd, McPherson, KS 67460
☎️ +1620-241-0103
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: 9 AM–6 PM
Wednesday: 9 AM–6 PM
Thursday: 9 AM–6 PM
Friday: 9 AM–6 PM
Saturday: 9 AM–3 PM
Highlights
Best local bacon
Hidden McPherson jewel
Great meat packs
Helpful, friendly staff
Wide product selection

Krehbiels Specialty Meats is a true find in McPherson. I walked in expecting a basic butcher shop, but they have the best local bacon I've tasted—smoky, thick-cut, and perfect for breakfast or a BLT. The meat packs are generous and reasonably priced, ideal for stocking the freezer. What really stood out was the staff; they were helpful, friendly, and clearly knew their product. It's a hidden gem, though not so hidden once you see the line on Saturday mornings. If you're serious about meat, this is your place. Just bring a cooler, because you'll want to take home more than you planned.

You might also want to check out the best restaurant in Hutchinson.

McPherson Museum and Arts Foundation

McPherson Museum and Arts Foundation
🗺️ 1111 E Kansas Ave, McPherson, KS 67460
☎️ +1620-241-8464
🌐 Website
Sunday: Closed
Monday: 10 AM–5 PM
Tuesday: 10 AM–5 PM
Wednesday: 10 AM–5 PM
Thursday: 10 AM–5 PM
Friday: 10 AM–5 PM
Saturday: 1 PM–5 PM
Highlights
Free admission
Detailed train exhibit
Restored Model A Ford
Quirky taxidermized lion
Regional art displays

The McPherson Museum and Arts Foundation is a local treasure, and it won't cost you a dime. Admission is free, which is a rare thing these days. The train exhibit is surprisingly detailed—model engines, tracks, and tiny scenes that hold your attention for a good half hour. The restored Model A Ford sits there like a time capsule, polished and proud. And yes, there's a quirky taxidermied lion, which sounds odd but somehow fits the charm. Regional art displays rotate through, giving local artists a place to shine. It's not a huge museum, but it's worth an hour of your time. Bring the kids, bring yourself, and appreciate what McPherson has to offer.

You might also want to check out the best restaurant in Enid.

The Barn

The Barn
🗺️ 307 W Dean St, Burrton, KS 67020
☎️ +1620-463-8056
🌐 Website
Sunday: Closed
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 6 AM–9 PM
Saturday: 6 AM–9 PM
Highlights
Fun farm-themed decor
Generous portions, shareable meals
Friendly, attentive service
Tasty homemade desserts

The Barn is McPherson's answer to “where do we eat with the whole family?” The farm-themed decor is playful—tractors, hay bales, old signs—and the kids love it. Portions are generous, easily shareable. I split the chicken fried steak with my brother, and we both left full. The service was friendly and attentive; our waitress checked on us without hovering. Desserts are homemade, and the pie is worth saving room for. It's not gourmet, but it's honest, hearty food. The only downside is the noise level on a Saturday night, but that's part of the charm. If you're looking for comfort food in a fun setting, The Barn delivers.

You might also want to check out the best restaurant in Newton.

McPherson

McPherson
🗺️ McPherson Township, KS 67460
🌐 Website

McPherson itself might not be a restaurant, but it's the setting for all these meals. You've got Noffy's for sandwiches, Krehbiels for meat, The Barn for family dinners, and Braum's for ice cream. What I appreciate about this town is that each place has a specific role, and they fill it well. The downtown is walkable, parking is easy, and the locals are friendly. You're never more than ten minutes from a decent bite. It's not a foodie destination by any stretch, but it's a solid, reliable place to live and eat. And honestly, that's more than a lot of towns can say. So yeah, McPherson earns a thumbs up.

You might also want to check out the best restaurant in Great Bend.

Viega LLC

Viega LLC
🗺️ 2211 Viega Ave, McPherson, KS 67460
☎️ +1620-241-6369
🌐 Website
Sunday: 12 AM–12 PM
Monday: 12 AM–12 PM
Tuesday: 12 AM–12 PM
Wednesday: 12 AM–12 PM
Thursday: 12 AM–12 PM
Friday: 12 AM–12 PM
Saturday: 12 AM–12 PM
Highlights
Clean facility, friendly staff
Saturday pickup runs smooth
Call ahead for pickup readiness
Appointment times not honored

Viega LLC is not a restaurant, so let's get that straight. It's an industrial supply company, and I only stopped in because I desperately needed a part for a plumbing project. The facility is clean and organized, and the staff at the counter were friendly enough. They helped me find what I needed quickly. The Saturday pickup ran smooth, which is a plus if you're working on a weekend project. Call ahead, because they do seem to prefer that for pickup readiness. Appointment times? They don't really honor them in the traditional sense, so don't bother. If you need industrial supplies, this is your place. Just don't come hungry.

You might also want to check out the best restaurant in Arkansas City.

Braum's Ice Cream & Dairy Store

Braum's Ice Cream & Dairy Store
🗺️ 2106 E Kansas Ave, McPherson, KS 67460
☎️ +1620-241-0610
🌐 Website
Sunday: 6 AM–10:45 PM
Monday: 6 AM–10:45 PM
Tuesday: 6 AM–10:45 PM
Wednesday: 6 AM–10:45 PM
Thursday: 6 AM–10:45 PM
Friday: 6 AM–10:45 PM
Saturday: 6 AM–10:45 PM
Highlights
Breakfast and lunch both solid
Grocery section, average prices
Candy bar mixes, half the cost
Wavy fries surprisingly good
Lots of parking available

Braum's in McPherson is the reliable workhorse of the fast-food world. Breakfast is solid—I've had their sausage biscuit more times than I care to admit, and it never disappoints. Lunch is equally dependable: burgers, chicken sandwiches, and the like. The grocery section is small but handy, with milk and eggs at decent prices. Their candy bar mix is a bit of a specialty; you can grab a bag of broken pieces for half the cost of a regular bar. And the wavy fries are surprisingly good, crispy with a hint of salt. Parking is plentiful, so no stress there. It's not fine dining, but it's consistent, and that counts for a lot.

You might also want to check out the best restaurant in Park City.

Mc Pherson Senior Center

Mc Pherson Senior Center
🗺️ 112 E Euclid St, McPherson, KS 67460
☎️ +1620-241-1848
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: 8 AM–4 PM
Wednesday: 8 AM–4 PM
Thursday: 8 AM–4 PM
Friday: 8 AM–4 PM
Saturday: Closed
Highlights
Pool tables, huge sitting area
Friendly staff answered everything
Delicious food, clean place
Great coffee time recently

The McPherson Senior Center is more than just a place for the older crowd. They serve lunch on weekdays, and the food is genuinely good—homemade soups, sandwiches, and sometimes a casserole that tastes like your grandma made it. The staff are friendly and answered every question I had, which was a lot. The place is spotless, and there's a huge sitting area with pool tables. I stopped in during a break and had a cup of coffee; it was fresh and strong. It's a community hub, and you don't have to be a senior to eat there. Just be respectful and enjoy the company. It's a hidden gem in plain sight.

You might also want to check out the best restaurant in Pawhuska.

Holiday Inn Express & Suites McPherson by IHG

Holiday Inn Express & Suites McPherson by IHG
Highlights
Clean rooms and great amenities
Friendly front desk service
Convenient dining and shopping access

The Holiday Inn Express & Suites in McPherson is a solid choice if you're passing through. I stayed one night during a road trip, and the room was clean, the bed comfortable, and the amenities met expectations—Wi-Fi, a decent breakfast, and a small pool. The front desk staff were friendly and got me checked in fast. Location is convenient, right off the highway, with easy access to downtown and the restaurants I've already mentioned. It's not luxury, but it's reliable. The only thing I'd warn about is the breakfast: it's the usual continental spread, nothing special. But for a clean, quiet night's sleep, you could do a lot worse. I'd stay again.

You might also want to check out the best restaurant in Haysville.

McPherson Inn

McPherson Inn
Highlights
Staff is genuinely friendly
Beds are remarkably comfortable
Clean despite dated rooms
Acceptable for emergency stays

McPherson Inn is a budget motel, and you get what you pay for. The staff are genuinely friendly—the woman at the front desk remembered my name the second night, which was a nice touch. The beds are remarkably comfortable; I slept better here than in some chain hotels. The rooms are clean, though the decor is dated. Think floral bedspreads and wood paneling that's seen better decades. It's acceptable for an emergency stay or a quick overnight if you're not fussy. The bathroom had a little mildew around the tub, but nothing alarming. For the price, it's fine. Just don't expect modern luxury. Bring your own pillow if you're picky.

You might also want to check out the best restaurant in Blackwell.

Glasco Oven And Tavern

Glasco Oven And Tavern
🗺️ 201 E Main St, Glasco, KS 67445
☎️ +1785-818-0022
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: Closed
Wednesday: Closed
Thursday: 5 PM–9 PM
Friday: 5 PM–9 PM
Saturday: 5 PM–9 PM
Highlights
Solid chow, cold beer
Great service, warm room
Eat at the bar
Catch a game outside

Glasco Oven and Tavern is the kind of no-nonsense spot you appreciate after a long week. The food is solid—nothing fancy, but it's hearty and cooked right. I had the burger and a cold beer, and both hit the spot. Service was great; the bartender remembered my order on the second visit, which says something. The room is warm, even in winter, and there's a TV for the game. Grab a seat at the bar if you can. Outside, there's a small patio for when the weather cooperates. It's not a destination dinner, but it's exactly where you want to be when you're tired of cooking and just need a good, honest meal.

You might also want to check out the best burger in Wichita.

Subway

Subway
🗺️ 616 N Main St, McPherson, KS 67460
☎️ +1620-241-4145
🌐 Website
Sunday: 9 AM–10 PM
Monday: 9 AM–10 PM
Tuesday: 9 AM–10 PM
Wednesday: 9 AM–10 PM
Thursday: 9 AM–10 PM
Friday: 9 AM–10 PM
Saturday: 9 AM–10 PM
Highlights
Sandwich makers did fantastic work
Staff professionalism needs serious work
Drive-thru order handling is disastrous
Wait times are painfully slow
Customer service leaves much desired

Subway in McPherson is a coin flip, and I've landed on tails too many times. The sandwich makers do fantastic work—my turkey and ham sub was built with care, veggies crisp, bread fresh. But the staff professionalism is a problem. I've waited fifteen minutes for a footlong while two employees chatted behind the counter. The drive-thru? Let's just say my last order came out missing the pickles I specifically asked for. Wait times are painfully slow, even when there's no line. Customer service leaves a lot to be desired. When it's good, it's decent. When it's bad, it's a reminder to go to Noffy's instead.

You might also want to check out the best restaurant in Salina.

Related posts

featured
2026-07-17

Park City's Best Restaurant

featured
2026-07-01

Wichita's Best Pie

featured
2026-06-07

Pawhuska's Best Restaurant

featured
2026-08-29

Wichita's Best Chicken Wings

featured
2026-05-14

Wichita's Best Pancakes

featured
2026-04-22

The Absolute Best Restaurant in Haysville

featured
2026-09-06

The Absolute Best BBQ Restaurants in Bartlesville

featured
2026-07-29

Wichita's Best Cake

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Wichita

Join our Wichita Weekly newsletter and get our 48-hour insider itinerary to the top hidden spots in Wichita.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week
Evelyn StroudE
Wichita Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our Wichita Weekly newsletter and get our 48-hour insider itinerary to the top hidden spots in Wichita.