14 Best Sandwich Shops in St. Peters

Browse menus, reviews and photos of Sandwich Shops in St. Peters.

Showing 14 of 14 restaurants

  • Goodcents 4101 Mexico Road Ste. D, St. Peters Sandwich Shop · $

    1 Goodcents

    4.4 Superb 186 Reviews

    4101 Mexico Road Ste. D, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Roast Beef and Cheddar Cheese Sub
    • Giant Peanut Butter Cookie
    • Giant Chocolate Chip Cookie
    • Mr Goodcents Original

    “I love your sandwiches much better than Subway but I would like to add as of recent when I received my order today with my drink I got a paper straw this is not good leaves a nasty taste in your mouth the straw gets soft and Soggy makes the soda taste bad please get rid of this straw I'm not sure whose idea this was but this was a terrible idea”

  • Charleys Cheesesteaks 1204 Mid Rivers Mall, St. Peters Cheesesteaks · $

    2 Charleys Cheesesteaks

    4.2 Good 184 Reviews

    1204 Mid Rivers Mall, St. Peters

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Buffalo Chicken Philly and Cheddar Bacon Fries
    • Chicken California Cheesesteak Boxed Meal
    • Chicken Buffalo Cheesesteak Boxed Meal
    • Chicken California Chicken Sandwich

    “I love Charley’s! Just wish they had one not in the mall.”

  • Lion's Choice - Mid Rivers 6274 Mid Rivers Mall Drive, St. Peters Sandwich Shop · $

    3 Lion's Choice - Mid Rivers

    4.1 Good 261 Reviews

    6274 Mid Rivers Mall Drive, St. Peters

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Natural Cut French Fries
    • The Remix Sandwich Meal
    • Toasted Cheese Sandwich
    • Broccoli Cheddar Soup

    “I went to the store on Mid Rivers Mall Drive by HWY 94. The young lady that worked the drive through tonight is always so very nice to me. I wish I knew her name. She is young with dark hair. She paid for my meal tonight because she told me that I always am very pleasant and nice to her and she wanted to show her appreciation. Now that is A+ guest service!”

  • McAlister's Deli 7106 Mexico Road, St. Peters Sandwich Shop · $

    4 McAlister's Deli

    4.0 Good 232 Reviews

    7106 Mexico Road, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Turkey Club and Tortilla Soup Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
    • Club Sandwich and Tortilla Soup
    • King Club with Mac N Cheese
    • French Dip with Fresh Fruit

    “Always good but I miss the orange cranberry club sandwich”

  • Penn Station East Coast Subs 318 Mid Rivers Mall Drive, St. Peters Sandwich Shop · $

    5 Penn Station East Coast Subs

    4.0 Good 189 Reviews

    318 Mid Rivers Mall Drive, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fresh-Squeezed Lemonade
    • Chocolate Chunk Cookies
    • Snack Size Cheesesteak
    • Chicken Cordon Bleu

    “I had a great experience at this location. Tyler and Sara were very courteous and professional and the food was great. Thanks for the awesome service!”

  • Subway 3949 Mid Rivers Mall Dr, St Peters Sandwich Shop · $

    6 Subway

    3.8 Good 64 Reviews

    3949 Mid Rivers Mall Dr, St Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Doritos Cool Ranch
    • The Ultimate B M T
    • Vitamin Water xxx
    • Black Forest Ham

    “Wonderful dining experience. Me and my brother went in for a quick bite to eat only stayed there for lunch for a few minutes. we were there only about 15 to 20 minutes. Got a sub sandwich and some chips and a drink. The service was fast and quick and professional. The staff was very nice and super fast. The person made my sandwich very quickly and i even gave them a compliment on how fast they made my sandwich . It was a yummy sandwich and it did not disappoint . i didnt use the bathroom in the restaurant so i dont know if the restroom is clean our not so take your chances . i know whenever i go to a restaurant i want a place that has a clean bathroom. the restaurant inside was clean and very orderly and very functional . they had a great assortment of drinks and chips that you can have with your sandwich meal. all and all it was a great dining experience and i would totally go back to this place again and eat there. i would recommend this place to everyone. the only reason why i gave it a 4/5 is that the restaurant is a very small place. they should expand .FOLLOW ME ON YOUTUBE AND TIKTOK AT FEARSMAN26 Parking: decent amount of parking in the area and in the lot.”

  • Jimmy John's 4865 Mexico Road, St. Peters Sandwich Shop · $

    7 Jimmy John's

    3.7 Good 137 Reviews

    4865 Mexico Road, St. Peters

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Caesar Chicken Wrap Meal

    “This place has the BEST staff. When I call they are so pleasant, when I answer the door (which is practically right after I hang up the phone) they are always smiling and nice. Thank you guys for the great service and delicious sandwiches!!!”

  • Penn Station East Coast Subs 6124 Mid Rivers Mall Drive, St. Peters Sandwich Shop · $

    8 Penn Station East Coast Subs

    3.6 Good 78 Reviews

    6124 Mid Rivers Mall Drive, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chocolate Chunk Cookies
    • Fresh-Squeezed Lemonade
    • Turkey Bacon Ranch
    • Chicken Teriyaki

    “Ok so low high key this spot is a hidden gem. The food is always made to perfectly delicious. Made exactly how I ordered (with every modification remembered) the staff is very friendly and welcoming. Want to personally thank Ricky, Barrett, and Keegan. They are always friendly and the shining example of customer service. This place is 10 outta 10. I highly recommend”

  • Subway 1661 Jungermann Road, St. Peters Sandwich Shop · $

    9 Subway

    3.5 Good 98 Reviews

    1661 Jungermann Road, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chocolate Chip Cookie
    • Oven-Roasted Turkey
    • Wrap

    “Have yet to leave a review but after the experience I had at the subway on jungerman I felt it over due. This place is great. The food is always good and made correctly and the employees are always pleasent. This is the only subway I'll go to in the St Peter's area.”

  • SUBWAY 947 Jungermann Road, St. Peters Sandwich Shop · $

    10 SUBWAY

    3.5 Good 131 Reviews

    947 Jungermann Road, St. Peters

    • Take-Out
    • Delivery

    “Oh how I love Bina! She greets me with a smile and says hello. I tell her what I want to eat and she fills in more ingredients I didn't know I would love. She just knows what goes with different combinations. She truly is a great person. She takes pride with making sandwiches and always is happy to serve you. She helped me with my celiac disease to help find what I can eat. The store is always clean and a great atmosphere and perfect location. Thank you Bina so much for all you do. You are very much appreciated. Your loyal customer, Jo. Keep smiling!”

  • Jimmy John's 6295 Mid Rivers Mall Drive, St. Peters Sandwich Shop · $

    11 Jimmy John's

    3.5 Good 152 Reviews

    6295 Mid Rivers Mall Drive, St. Peters

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Giant 7 Spicy East Coast Italian
    • Giant Toasted Ultimate Italian
    • Italian Night Club
    • Country Club

    “Can't complain. Great food and service. Store was very clean and firearm friendly.”

  • Subway 3899 Veterans Memorial Parkway Ste G, St. Peters Sandwich Shop · $

    12 Subway

    3.4 Good 99 Reviews

    3899 Veterans Memorial Parkway Ste G, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak

    “They have a new Rotisserie chicken on the menu.I recommend this exactly as follows.Tomato Basil Wrap, Rotisserie chicken.Shredded Cheese. (Ask them to toast it, they’ll heat it for like 10 seconds)Add ; Lettuce, Tomato, Spinach, Red Onion, Baja Chipotle (southwest sauce).Bon’ appétit.”

  • Subway 631 Salt Lick Road, St. Peters Sandwich Shop · $

    13 Subway

    3.3 Good 95 Reviews

    631 Salt Lick Road, St. Peters

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sunchips Garden Salsa
    • The Hotshot Italiano
    • Turkey Cali Club
    • Grilled Chicken

    “Eat there a LOT. Short sweet girl, think her name starts with a T is a sandwich making Boss. Sandwiches look better than the pictures and commercials. Very fast, friendly & professional. As good as any other TWO employees put together there.”

  • Subway 419 Mid Rivers Mall Drive, St. Peters Sandwich Shop · $

    14 Subway

    3.0 Average 102 Reviews

    419 Mid Rivers Mall Drive, St. Peters

    • Take-Out
    • Delivery

    “I had the best experience at this Subway! I typically never write reviews but the two girls inside were just so sweet, I wanted to give them credit. They were so kind to me and personable. I noticed every thing in the establishment was clean. Clean doesn’t begin to describe it though, it was SPARKLING. Every surface was wiped without a crumb left in sight. Even the tomatoes were chopped neatly in a perfect line. My food tasted amazing as well! Love it!”

Sandwich Shops Nearby

You May Also Like

  • Buffalo Wild Wings Go and Jimmy John's Now Share a Roof in Florida

    Buffalo Wild Wings Go and Jimmy John's Now Share a Roof in Florida

    Floridians north of Sarasota can order chicken wings and a sub sandwich at the same counter. Quality Foods Restaurant Group opened the first co-branded Buffalo Wild Wings Go and Jimmy John's on Aug. 18 at 5241 69th St. E in Palmetto. The franchisee runs three other Buffalo Wild Wings in Florida and chose fast-growing Manatee County for its game-day calendar, from high school football to Pirates spring training.