40 Best Sandwich Shops near Dupo

1

Subway

Subway Sandwich Shop • $
515 Falling Springs Road, Dupo

Customers` Favorites

Oven Roasted Turkey & Ham
Rotisserie-Style Chicken
All-American Club
Grilled Chicken
Cold Cut Combo
Cookies
B L T
Tuna

“you need to change the town to Dupo, IL on your page. Great chopped salad.“

3.7 Good100 Reviews
Adriana's on the Hill Sandwich Shop • $
5101 Shaw Ave, St. Louis - 7.75 miles

Customers` Favorites

Mamba Siciliano You'Re Welcome
Gorgonzola Beef Sandwich
Italian Beef Sandwich
Garlic Cheese Bread
Sicilian Salsiccia
Meatball Sandwich
Hot Roast Beef
Gorgonzola Dip
Marys Special
The Hill Boy

“I work in Clayton which is within striking distance of the hill... So I decided to try out what the hill has to offer for lunch. I saw on Reddit that Adriana's had a good Italian beef sandwich... It wasn't just good it was great. Now I want to try everything there.“

4.9 Superb190 Reviews
Southwest Market Cuisine Sandwich Shop • $
5224 Columbia Ave, St. Louis - 7.41 miles

Customers` Favorites

Roast Beef Turkey & Cheese Sub
6in Italian with Everything
Poor Boy - 'Our Specialty'
Six Inch Italian Sandwich
Turkey Breast Sandwich
Roast Beef Sub Combo
Ham and Beef Delight
Vegetarian Sandwich
Breakfast Sandwich
Reuben Sandwiches

“Worked here for many years, Kipp and his family have always been great to me. Now, I get the pleasure of taking my family in anytime we are in the city! If you’re going to the zoo, this is a must stop! If you’re going to the Cardinals game fill up here and you won’t regret it.“

5 Superb94 Reviews
Joe Fassi Sausage and Sandwich Factory Sandwich Shop • $
2323 Sublette Ave, St. Louis - 7.71 miles

Customers` Favorites

Paul Fassi’S New York Bomber Sandwich
Large Muffaletta Allow 48 Hours Notice
Artichoke Salad and Meatball Sandwich
1 2 Sandwich \u0026 Small House Salad
The Toasted Asiago Salsiccia Caponata
Tom’S Turkey Delight Sandwich
Mama Rosie Triple Decker Sandwich
Mile High Veggie Supreme Sandwich
Joe Fassi’S Poor Boy Sandwich
Marco Polo Hot Sandwich Deal 1

“I drive 45 minutes to get my Fassi fix. I love the place“

4.7 Superb145 Reviews
Pickleman's Gourmet Cafe Sandwich Shop • $
3722 Laclede Ave, St. Louis - 8.36 miles

Customers` Favorites

Pickleman's Italian Club Sandwich
Turkey Bacon Club Sandwich
Buffalo Chicken Sandwich
Buffalo Chicken Pizza
Buffalo Chicken Salad
Italian Beef Sandwich
Italian Sausage Pizza
Asiago Chicken Pizza
Garlic Cheese Bread
Veggie Sandwich

“My husband & I ordered Pickleman's from our hotel after a concert. They delivered right to the hotel. We ordered sandwiches & they were very good. I highly recommend this place:)“

4.5 Superb190 Reviews
Firehouse Subs Oakville Sandwich Shop • $
4595 Chestnut Park Plaza, St. Louis - 5.77 miles

Customers` Favorites

Firehouse Steak & Cheese Combo
Salad-Firehouse Salad Plain
Half Standard Sub & Snack
Half Standard Sub & Salad
Turkey Bacon Ranch Combo
Firehouse Meatball Combo
Grilled Chicken Breast
Firehouse Hero Combo
Smoked Turkey Breast
Hook & Ladder Salad

“Had one of your subs for the first time today...the best sub I've ever had..yes a little bit more expensive than your average sub but in my opinion well worth it!!..i will be back...probably this weekend!!..“

4.4 Superb174 Reviews
White Knight Diner Sandwich Shop • $
1801 Olive St, St. Louis - 7.98 miles

Customers` Favorites

Bacon Cheddar Burger Chili Cheese Burger Double Cheese Burger
Supposed to Be Scrambled Eggs with Cheese
Bacon and Eggs with Biscuits and Gravy
How Bout a Mess with 1 Pancake
Bacon 2 Eggs with Hashbrowns
Burger Fries and Dr Pepper
All Meat Lovers Omelette
Grilled Cheese Sandwich
Cheeseburger and Fries
Double Cheeseburger

“Absolutely delicious home style food. You could tell it has a core group of locals that come when they walk in and no order is needed they had food brought right to them. Absolutely speaks volumes to customer loyalty. If we lived local we would be regulars. For now it was excellent fule for our day, and we thank you for that!“

4.5 Superb115 Reviews
Ninth Street Deli @ Howard's Sandwich Shop • $
2732 S 13th St, St. Louis - 5.84 miles

Customers` Favorites

Cajun Bacon Turkey Melt
French Onion Soup
Chicken Philly
House Salad
Meatball Sub
The Island
The Italian
Sandwich
The Nine
Special

“They have the best Cancun Bacon Cheese Fries in the stl area! No other deli in town have fries that can touch these. There sandwich put together well and blended just right for the burst of flavors. Might not have a ton of sandwich options but there selection they have are all on point! Easily in my top 5 delis in the stl area“

4.6 Superb80 Reviews
Mound City Sandwich Shop Sandwich Shop • $
2906 Market St, St. Louis - 7.94 miles

Customers` Favorites

Italian Supreme
Loaded Fries
Turkey

“Great spot! I wanted Mom’s Chicken Salad sandwich but it was already sold out by the time I arrived around 12:30. Tells you it’s just that good!

I got a classic 8 inch turkey sub. The bread was perfectly toasted, warm and still soft. The side of potato salad may be $3.99 but it can feed 3! It was perfectly cold and tasty. It’s a mustardy tangy potato salad and it was great.

I think the value and the atmosphere and that St Louis can have these kinds of local sandwich shops is great!“

4.9 Superb55 Reviews
Amighetti’s at the Top of the Hill Sandwich Shop • $
5390 Southwest Ave, St. Louis - 7.46 miles

Customers` Favorites

Italian Beef with Cheese and Gravy
Roast Beef Gravy Sandwich
Chicken Parmigiano - Half
Hank's Cheesecake Slice
Turkey Special - Half
Simple Italian Salad
Amighetti’S Special
Tiramisu Cheesecake
Spaghetti Amighetti
Amighetti's Special

“We love their loaded sub! I raved about it so much that my husband decided to try it, which is completely out of the norm. Now, we travel from about 20 miles away just for these great sandwiches! I should tell you I'm not a huge sandwich fan, so this says a lot. The bagels are fantastic also, and I am a very particular about needing chewy bagels. The carrot cake cheesecake was also excellent, but it truly is not cheesecake. it is simply carrot cake but it's very good!“

4.1 Good184 Reviews
Snarf's Sandwiches MX Sandwich Shop • $
614 Washington Ave, St. Louis - 7.96 miles

Customers` Favorites

Rotisserie Chicken Salad
Big Fat Snarf Sandwich
French Dip Sandwich
Snarf's Cheesesteak
Breakfast Sandwich
Italian Sandwich
Turkey & Swiss
Vegetarian
Pastrami
Salads

“Food was great, service was great … if we are ever back in St. Louis we will go back“

4.1 Good144 Reviews
Charleys Cheesesteaks Cheesesteaks • $
5 Saint Louis Galleria Street, St. Louis - 11.14 miles

Customers` Favorites

Kentucky Bourbon Cheesesteak
Bacon and Cheese Fries
Chicken California
Philly Cheesesteak
Bold BBQ Sauce
Buffalo Wing

“Great food!!!!!!!!!!!!!!!!“

4.3 Superb83 Reviews
Fozzie's Sandwich Emporium Sandwich Shop • $
1170 S Big Bend Blvd, Richmond Heights - 9.88 miles

Customers` Favorites

Chicken Parmesan Sandwich
Big Bend Mafia Sandwich
Italian Beef Sandwich
My Favorite Sandwich
Black Bean Burger
Big Bend Mafia
Homemade Chips
Turkey Club
Juicy Lucy
The Animal

“I was in the area on an errand and got hungry. Used HappyCow and found Fozzie’s was close by. I thoroughly enjoyed my experience. Their menu is broad. The ambience of the restaurant was eclectic and clean. I chose to sit inside and eat while looking out the very clean windows. Staff was friendly and the food was piping hot! So hot I picked up a french fry and quickly had to put it down because it was hot but that’s a good thing! It was a joy to hear kitchen staff cutting items to make orders. So my visit satisfied, all five senses. Updated from previous review on 2026-06-26“

4.1 Good120 Reviews
Goodcents Sandwich Shop • $
5837 South Lindbergh Boulevard, St. Louis - 7.43 miles

Customers` Favorites

Goodcents Original
Chicken Bacon Ranch
Penny Club
Italian
Cookie
Chips
Subs

“I took my grandson to the Tesson Ferry location and he loved it! The sandwiches and the cookies. Thank you Rich and everyone there for doing an excellent job, really fast and friendly service!“

4.3 Superb70 Reviews
Snarf's Sandwiches SLU Sandwich Shop • $
374 S Grand Blvd, St. Louis - 8.12 miles

Customers` Favorites

Turkey and Provolone on Wheat Extra Trukey
Chocolate Chip Cookie
Big Fat Snarf Sandwich
Ham N Cheese on Wheat
Meatball Parmesan Sub
French Dip Sandwich
Snarf's Cheesesteak
Italian Sandwich
Chicken Salad
Toasted Bread

“Fantastic sandwiches and a fair price. Bread is outstanding!“

3.8 Good133 Reviews
Shapiro's Market Sandwich Shop • $
111 North Newstead Avenue, St. Louis - 8.93 miles

Customers` Favorites

Blackened Turkey Sub
Bacon Egg and Cheese
Italian Sub Sandwich
Cubano Sandwich

“Steak and cheese sandwich is the best!“

3.9 Good78 Reviews
Potbelly Sandwich Shop • $
12 South Bemiston Avenue, Clayton - 11.48 miles

Customers` Favorites

Pick Your Pair Skinny Sandwich Soup
Lemon Cheesecake Cookie
Oatmeal Raisin Cookie
Chicken Pot Pie Soup
Sandwiches and Chips
Hot Peppers Jar
Potpie Soup
Short Shake
Meatball Sub
Avo Turkey

“Just grabbed lunch from here & I get back to my office & see that I have three tiny pieces of avocado on my sandwich. The manager, Rory, was nice enough to walk to my office & bring me more! Thank you Rory!! :)“

4.1 Good49 Reviews
Charleys Cheesesteaks Cheesesteaks • $
85 South County Center Way Space FC 10, St. Louis - 6.67 miles

Customers` Favorites

Philly Cheese Steak Sandwich
Fries with Cheese and Bacon
Cheese and Bacon Fries
Chicken California
Cheese Fries
French Fries

“The sandwiches are delicious. The people that work here are the nicest & kindest. Every time that I visit this establishment everyone is so friendly. I highly recommend this Charley’s to everyone.“

4.1 Good45 Reviews
Snarf's Sandwiches Skinker Sandwich Shop • $
360 Skinker Blvd, St. Louis - 10.54 miles

Customers` Favorites

Italian Sub with Everything on It
Everything Bagel & Cream Cheese
Portobello Mushroom Sandwich
Turkey and Swiss Sandwich
Eggplant Parmesan
Chili with Bread
BBQ Brisket
Meatball
Cookies
Chips

“Delicious food and amazing customer service!“

3.8 Good89 Reviews
20

Subway

Subway Sandwich Shop • $
5530 Telegraph Road, St. Louis - 5.94 miles

Customers` Favorites

Cold Cut Combo Footlong Regular Sub
Subway Club Footlong Regular Sub
Buffalo Chicken Melt 6 Inch Melt
Tuna Melt 6 Inch Melt

“Sometimes you just need to say something when you find a business that actually takes care of their place! This location is one of the cleanest subways I’ve eaten at! The bread 🥖 is ALWAYS soft, veggies look and taste fresh, and they actually make a nice sandwich so it not a mess when you eat it. Every employee I have encountered since I started going these last few months has been kind with a smile 😊 just wanted to show some appreciation Thank you! I’ll definitely continue coming back!“

3.9 Good59 Reviews
McAlister's Deli Sandwich Shop • $
4000 Lemay Ferry Road, St. Louis - 6.28 miles

Customers` Favorites

Southwest Chicken Salad
Chicken Tortilla Soup
Grilled Chicken Club
Grilled Chicken Salad
Spicy Turkey Melt
Turkey Sandwich
Broccoli Cheddar
McAlister's Club
The New Yorker
Half Sandwich

“It's a deli so it's just means it's clean etc. Not a romantic place if you want that. Now I have to getbmy food delivered but I always loved their baked potatoes the most as they are hard-to-find find and the chicken salad on a croissant is another fave but I love the nuts and cranberries. Their French dip alway had lots of real au just not bouillon cubes dissolved in water“

3.6 Good238 Reviews
Jimmy John's Sandwich Shop • $
9347 Gravois Road, St. Louis - 6.46 miles

“This place was very clean and has a friendly staff“

3.6 Good161 Reviews
Ruma's Deli Sandwich Shop • $
1395 Covington Manor Ln, St. Louis - 6.03 miles

Customers` Favorites

Large Ruma’S Super Sandwich
Large Gerber Sandwich
Cheese Garlic Bread
Prosperity Sandwich
Toasted Ravioli
Gerber Special
Cheese Pizza
Green Salad
Hot Dog

“RUmas is always a great choice for sandwiches and pizza! You will it be disappointed. Owners are super nice“

3.8 Good58 Reviews
24

Subway

Subway Sandwich Shop • $
8420 Watson Road, St. Louis - 8.4 miles

“Fresh ingredients, delicious sandwich, and excellent service! Everything was made perfectly, and the restaurant was clean. Definitely one of the best Subway locations. Highly recommend!

New owner vibes are very very friendly!!“

3.9 Good44 Reviews
25

Subway

Subway Sandwich Shop • $
1205 Hampton Avenue, St. Louis - 8.8 miles

Customers` Favorites

Turkey Italiano Signature Wrap
Oven Roasted Turkey & Ham
Rotisserie-Style Chicken
Subway Footlong Cookie
Chocolate Chip Cookie
The Hotshot Italiano
Steak & Cheese Melt
Doritos Cool Ranch
All-American Club
Turkey Cali Club

“On 6-2-26 around 11:00 am I had a great experience at the Subway on Hampton Avenue. The two ladies who helped me were friendly, welcoming, and greeted me as soon as I walked in. Their positive attitude made the visit even better. I ordered a tuna sandwich, and it was absolutely delicious—the bomb! Everything was fresh, made just right, and tasted great. Excellent customer service and a great meal. I'll definitely be back!

Hear me out, you gotta try this combo.
Italian herb and cheese bread
Tuna with provolone toasted.
Tomato, cucumber, red onion, banana peppers and honey mustard.“

3.7 Good64 Reviews
Subdivision Sandwich Company American • $
3711 Market St, St. Louis - 8.23 miles

Customers` Favorites

Spicy Chicken Sandwich

“Had a really tasty sandwich.“

3.7 Good56 Reviews
27

Subway

Subway Sandwich Shop • $
1831 South 7th Street, St. Louis - 6.37 miles

Customers` Favorites

Spicy Italian Footlong Regular Sub
The Ultimate B M T
Cold Cut Combo
Italian B M T
Sandwich
Cookies
Lay

“I placed a catering over for my team and I was thoroughly satisfied. Pickup time for my order was 11:30 and everything was prepared by that time. Everyone’s order was correct and each individual’s order was labeled with their name to save time trying to decipher what was what. The staff was amazing and service was superb. I will definitely be back.“

3.5 Good120 Reviews
28

Subway

Subway Sandwich Shop • $
1010 Market Street Ste 100, St. Louis - 7.66 miles

Customers` Favorites

Mini Cheese Steak Sliders
Rotisserie-Style Chicken
Oven Roasted Turkey
All-American Club
Grilled Chicken
Italian B M T
Subway Club
Pizza Sub
Cookies
B L T

“I love this place,Great subway!! always provide fresh, soft and healthy food. Staff was very friendly and cooperative.Sitting area was neat and clean. mostly i visited here.Wonderful place to eat and spend special time with your friends.Fully satisfied. 5 star!!!“

3.5 Good75 Reviews
29

Subway

Subway Sandwich Shop • $
1641 South Jefferson Avenue East, St. Louis - 6.9 miles

Customers` Favorites

Black Forest Ham Egg & Cheese Wrap
Auntie Anne's Footlong Pretzel
Rotisserie-Style Chicken
Cinnabon Footlong Churro
Double Chocolate Cookie
Subway Footlong Cookie
Chocolate Chip Cookie
Lays Baked Original
12 Pack Cookie Box
Coca-Cola Classic

“Place is not much to look at and the food is average subway quality and more expensive than it should be. However the gentleman working there today was friendly, made conversation, and even recommended a new sauce to try that really hit the spot. Great service today.“

3.4 Good146 Reviews
Firehouse Subs Sandwich Shop • $
3949 Lindell Blvd Ste 2-B, St. Louis - 8.71 miles

Customers` Favorites

Smokehouse Beef & Cheddar Brisket
Hot Grilled Cheddar Cheese
Small Firehouse Meatball
Smoked Turkey Breast
Spicy Cajun Chicken
Virginia Honey Ham
Turkey Bacon Ranch
Submarine Sandwich
Firehouse Chili
Firehouse Hero

“Goodbye subway! Your subs are played out. Hello Firehouse, I wish I had tried you sooner. I didn't come three days on a row🤭 Don't tell my husband. Your sandwiches are delicious and fresh. We have tried the turkey bacon ranch, the Italian and the meatball sub. 🔥🤤“

3.4 Good67 Reviews
Penn Station East Coast Subs Sandwich Shop • $
8035 Watson Road, Webster Groves - 7.96 miles

Customers` Favorites

Fresh-Squeezed Lemonade
Fresh Squeezed Lemonade
Chocolate Chunk Cookie
Chocolate Chip Cookie
Philly Cheese Steak
Chicken Parmesan
Steak & Cheese
Sandwich
Chips
Sub

“I'm surprised it's not 5 stars. Probably because when people are happy they go about their day, only when they are unhappy do they take the time to review. I had nothing but a great experience for my whole family.

Yes, it's expensive, but it's damn good, especially the classic steak Philly. $15 for a good xtra large. It's all fresh, the steak is cooked and chopped fresh, the vegetables, the fries, the lemonade it's made fresh every morning (I worked there long ago). Worth it“

3.4 Good65 Reviews
Firehouse Subs Hanley Road Sandwich Shop • $
8027 Dale Avenue, Richmond Heights - 10.18 miles

Customers` Favorites

Firehouse Sub with Pickle
Chicken Parm Meatball
Submarine Sandwich
Kids Turkey Breast
Hook & Ladder
Italian
Cookie
Chips
Hook

“I was lucky enough to have Destiny make my sandwich today(Turkey Bacon Ranch). I did not realize how lucky I was until I started eating. Outside of my son being born, eating that sandwich was probably the ten best minutes of my life! Everything about the sandwich was perfect, from the amount of lettuce, cheese, sauce, and bread, the ratio of every ingredient was perfect! When you go make sure that DESTINY is there to make your sandwich!“

3.4 Good63 Reviews
Jimmy John's Sandwich Shop • $
5445 Telegraph Road, St. Louis - 5.9 miles

Customers` Favorites

Jumbo Kosher Dill Pickle
Sandwiches
Turkey Tom
Roast Beef
Vito

“This Jimmy John's location is Fantastic! We used their catering services for our Christmas Party at Bethesda Southgate and when there was some confusion (probably on our end) about how the order was supposed to come and we ran short on sandwiches, they saved the day! They dropped off more sandwiches with hardly any notice and were so friendly about it! We will definitely be using them again to cater employee parties! Jen Popp Administrator Bethesda Southgate“

3.3 Good51 Reviews
Jimmy John's Sandwich Shop • $
20 N Central Ave, Clayton - 11.58 miles

“It's almost 4pm on a Saturday and I haven't eaten all day, but had to Pick up an UBEREATS delivery here and the lobby was empty. I simply asked Kobe(who created me as soon as I walked in & made my Greek gyro so damn fast!! Kobe provided me with top notch customer service in under 5mins and all I want to say is thank you...also that my gyro was delicious!!!?“

3.3 Good33 Reviews
35

Subway

Subway Sandwich Shop • $
3700 West Pine Mall, St. Louis - 8.46 miles

“I have came in here about three times since moving in the area and it has been a perfect experience every single time. Never a long line, Workers always super friendly and accommodating. Came in today for lunch and Ordered my sandwich, the veggies are super fresh, Every time I have came. Bread always soft. I’ve never had as many good experiences at a specific subway like this location. highly recommend.“

3.6 Good5 Reviews
36

Subway

Subway Sandwich Shop • $
612 E Lockwood Ave, Webster Groves - 8.21 miles

“This is my favorite Subway! They are really friendly and they actually get the order correct! I've tried some other locations, and it just doesn't taste as good as this one. The restaurant is super clean and there is a lot of parking around! My sandwich is always fresh and by using the mobile app, I usually save a few dollars. I will continue to patronize this Subway!“

3.3 Good22 Reviews
Galleria Sandwich Sandwich Shop • $$
1601 S Brentwood Blvd, St. Louis - 10.67 miles

“Whole Foods always has quality food and many organic choices. The delivery option is handy, especially as it is free with our Prime membership. We love the cranberry walnut bread in the bakery. Especially good with almond butter for breakfast! We try to stay near a Whole Foods when we travel to enjoy the prepared foods at the food bar.“

3 Average1 Reviews
38

Subway

Subway Sandwich Shop • $
Manchester Rd 7249 & 7245, Maplewood - 8.86 miles

Customers` Favorites

Subway Club
The Boss
Tuna

“Had a great experience at this Subway in Maplewood! You can definitely tell there’s new management in place. The store was very clean, organized, and everything looked fresh and well maintained. The staff was friendly, welcoming, and provided great customer service.“

3.2 Average36 Reviews
39

Subway

Subway Sandwich Shop • $
10052 Gravois Road, Affton - 7.14 miles

Customers` Favorites

Sweet Onion Chicken Teriyaki Footlong Regular Sub
Oven Roasted Turkey Footlong Pro Double Protein
Cold Cut Combo Footlong Regular Sub
Meatball Marinara
Fountain Beverage
Turkey Sandwich
Cookies

“This is hands down the best Subway experience I've had. Allen is someone who truly cares about the art of the sandwich. This is not the assembly line run by a highschooler. This is food prepared by someone who genuinely wants you to have the best sandwich you can. 6 stars just for Allen.“

3.2 Average45 Reviews
Penn Station East Coast Subs Sandwich Shop • $
3824 Hampton Avenue, St. Louis - 7.03 miles

Customers` Favorites

Snack Size Cheesesteak
Chocolate Chip Cookie
Chicken or Tuna Salad
Chicken Cordon Bleu
Cheesesteak & Fries
Philly Cheese Steak
Fresh Cut Fries
Chicken Teriyaki
Mega Cheesesteak
Fresh-Cut Fries

“Clean establishment! The crew working worked well together. Great food! The Fries are marvelous!“

3.2 Average102 Reviews

You May Also Like