Freshly prepared deli sandwiches on a wooden counter
Affton, Missouri

Every Sandwich
Tastes Like
It Was Made
For Someone You Love.

Hand-sliced meats, baked fresh daily, and piled high on bread that still carries the warmth of the oven. This is what happens when a deli takes its time.

Scroll
Fresh Daily
Quality Ingredients
Quick Service
Made with Care
Our Story

A Deli That
Remembers Your
Name & Your Order

MacKenzie Deli wasn't built to be the fastest sandwich in Affton. It was built to be the one you actually look forward to eating — the kind of place where the bread is still warm from the morning bake and the turkey is sliced thick enough to matter.

We source our meats from suppliers who treat their product with respect, our vegetables from farms that haven't forgotten what real flavor looks like, and our bread from bakers who show up before dawn. That's not a marketing line — it's just how we do things.

Whether you're grabbing a quick lunch between appointments or settling in for a proper meal with the family, we want you to taste the difference that care makes.

100%
Fresh Ingredients
Daily
Baked Bread
Local
Community Focused
Warm interior of MacKenzie Deli with counter and fresh ingredients
Daily Specials

Today's Surprise

We change our specials every day based on what's freshest. Here's a taste of what you might find.

Monday – Wednesday

Soup & Sandwich Combo

Any homemade soup paired with a half sandwich on fresh bread. The kind of lunch that makes your afternoon a little brighter.

Thursday – Saturday

Family Feast Deal

Four sandwiches, a large salad, and four drinks — built for the table that can't agree on anything but hunger.

Every Day

Lunch Special

A half sandwich, chips, and a drink — our everyday value combo for the working lunch that deserves better than a gas station.

Deli counter with fresh meats and cheeses
Freshly baked bread coming out of the oven
Close-up of a loaded deli sandwich
Fresh vegetables and salad ingredients
Get In Touch

Come Say
Hello

Whether you want to place a large order, ask about catering, or just find out what's fresh today — we're here. Walk-ins are always welcome.

Location

9445 Pancho Dr
Affton, MO 63123

Hours

Monday – Friday 8:00 AM – 6:00 PM
Saturday 9:00 AM – 5:00 PM
Sunday Closed

Send Us a Message

Have a question or special request? We'll get back to you within the day.

Hungry? We're Open
and Ready to Feed You.

Walk in, call ahead, or send us a message. However you find us, we'll make sure your sandwich hits the spot.

Is this your business?This is my business