18 Best Sandwich Shops near Maryville

Browse menus, reviews and photos of Sandwich Shops near Maryville.

Showing 18 of 18 restaurants

  • Subway 2 Shepard Plaza, Maryville Sandwich Shop · $

    1 Subway

    3.8 Good 89 Reviews

    2 Shepard Plaza, Maryville

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken & Bacon Ranch Melt
    • Sunchips Harvest Cheddar
    • Raspberry Cheesecake
    • Oven Roasted Turkey

    “This is our favorite Subway and it's always worth the extra drive. The food is amazing and always fresh and the employees are top shelf, super friendly and they make the best subs!! If you love Subway give this one a chance, you won't regret it!!”

  • Subway 106 Junction Dr, Glen Carbon Sandwich Shop · $

    2 Subway

    4.5 Superb 77 Reviews

    106 Junction Dr, Glen Carbon · 3.68 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • All-Pro Sweet Onion Teriyaki
    • All Meat Section
    • Cold Cut Combo

    “Newman made my whole visit feel like chatting with an old friend. While making my sandwich, he kept me smiling, asking me things, and just being genuinely warm. I felt completely welcomed by him. Honestly, if there were more than five stars, Newman earned them all!”

  • Firehouse Subs Collinsville Centre 1095 Beltline Rd #100, Collinsville Sandwich Shop · $

    3 Firehouse Subs Collinsville Centre

    4.4 Superb 93 Reviews

    1095 Beltline Rd #100, Collinsville · 2.75 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak & Cheese Melt
    • Turkey Bacon Ranch Combo
    • Small Firehouse Meatball
    • Jamaican Jerk Turkey

    “Everything is so fresh and always Proportioned the same every time I go there. Just delicious 🙌🏼”

  • Chicken Salad Chick 2323 Plum Street Suite 300, Edwardsville Southern · $

    4 Chicken Salad Chick

    4.4 Superb 80 Reviews

    2323 Plum Street Suite 300, Edwardsville · 4.24 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Olivia's Old South Club Sandwich on Croissant w Broccoli Salad
    • Original with Onion in Croissant and Potato Soup
    • Tarragon Chicken Salad
    • Classic Carol Combo

    “The staff was very welcoming and the food was good.”

  • Quiznos 1053 Century Drive, Edwardsville Sandwich Shop · $

    5 Quiznos

    4.3 Superb 60 Reviews

    1053 Century Drive, Edwardsville · 4.56 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Turkey Ranch and Swiss Cheese Sub
    • Build Your Own Chicken Sub
    • Veggie Guacamole
    • Traditional Sub

    “I came here to grab lunch for my family and the OWNER was working the register . He was absolutely delightful and our food was phenomenal. Ownership like this is what America is made of. We will definitely be back and recommend 10/10!”

  • Jersey Mike's 1990 Troy Road # A, Edwardsville Sandwich Shop · $

    6 Jersey Mike's

    4.1 Good 102 Reviews

    1990 Troy Road # A, Edwardsville · 4.64 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Big Kahuna Cheese Steak
    • Chipotle Cheese Steak
    • Mike's Famous Philly
    • The Original Italian

    “This is by far my favorite place to get lunch even with all of the other options in the Glen Carbon/Edwardsville area. I am in this establishment at least 3-4 times a week and while there are other options closer to my office in Maryville, I will make the drive not just based on the food but the service as well. All of the employees are amazing. Pheobe, Harris, Matt and Kalynn know my order by heart and start making it as soon as they see me walk in the door. Thank you for all you do and keep up the great service!”

  • Firehouse Subs Edwardsville Troy Rd. 2208 Troy Rd, Edwardsville American · $

    7 Firehouse Subs Edwardsville Troy Rd.

    4.2 Good 64 Reviews

    2208 Troy Rd, Edwardsville · 4.32 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Italian with Grilled Chicken Salad
    • Pepperoni Meatball Sandwich
    • Firehouse Steak & Cheese
    • Virginia Honey Ham

    “I have been here 4 times in the last 2 weeks always amazing food, fast service, and a warm greeting from the amazing staff. My favorites are the meatball sub, sub on a club no mayo or mustard add ranch, and the hook and ladder. Definitely stop in and get an amazing lunch or dinner and don’t forget to sign up for their points program who doesn’t like free stuff!!”

  • Charleys Cheesesteaks 280 Saint Clair Square, Fairview Heights Cheesesteaks · $

    8 Charleys Cheesesteaks

    4.0 Good 75 Reviews

    280 Saint Clair Square, Fairview Heights · 8.93 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Philly Cheesesteak Loaded Fries
    • Watermelon Strawberry Lemonade
    • Steak Cheesesteak Boxed Meal
    • Old School Cheesesteak

    “Very friendly staff and amazing food always!!!!! I dropped my fries and they were amazing enough to replace with no charge!!! I insisted but the staff wouldn't let me pay!! Always friendly and so nice!!! Thank you guys as always for providing amazing service!!!”

  • Jersey Mike's Subs 6570 N Illinois St Unit B, Fairview Heights Sandwich Shop · $

    9 Jersey Mike's Subs

    3.9 Good 78 Reviews

    6570 N Illinois St Unit B, Fairview Heights · 9.04 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Philly
    • Turkey Breast
    • Club Sub

    “Updated 5/5/26 Thank you Hunter for calling me today and making this right. I don’t try to get over on anyone and only want to be treated fairly. Update on 5/4/26 - I literally purchase sandwiches at least 2-3 times a week if not 4. Same thing, Number 8, Sub Club Mike's Way with pickles. This location is closer to me than others but they are not consistent. This time the cheese and meat were cut so thin, I couldn't taste the cheese and the meat was lost amongst the bread and vegetables. At $12 a sandwich, this is disappointing yet again. 3/25/26 I purchase sandwiches from this shop almost weekly. Today, I received the most disappointing service. The guy with the red beard and hair made like I annoyed him because I didn’t want my Mike’s Hot Italian to be heated. He said you don’t want that then, you want the regular. I said no because I want the meats and everything I just don’t want it heated because I drive 25 minutes there and back home. He throws my sandwich together by the grill where I couldn’t see. Something told me to check my food before leaving. He didn’t add the pickles, onions, or mayo but gave me wilted lettuce and soft tomatoes. He threw the pickles on, I received a side cup of onions and mayo packets. Didn’t bother to cut my sandwich either. I felt disappointed and dismissed while others after me were treated pleasantly. I’ll spend my hard earned dollars elsewhere!”

  • Penn Station East Coast Subs 1126 Collinsville Crossing Boulevard, Collinsville Sandwich Shop · $

    10 Penn Station East Coast Subs

    3.9 Good 75 Reviews

    1126 Collinsville Crossing Boulevard, Collinsville · 4.49 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Half Gallon Fresh Squeezed Lemonade
    • Philadelphia Cheesesteak
    • Turkey Bacon Ranch
    • Chicken Teriyaki

    “I was in a week or so ago with my family and we are still talking about how good it was. Josh took our order and he was so kind and polite and personable. It was one of the best outings we've had all around in a while. the cooks did a great job the food was amazing, and Josh was geeat. Great team!!”

  • Subway 8805 Maple Avenue, Caseyville Sandwich Shop · $

    11 Subway

    4.1 Good 26 Reviews

    8805 Maple Avenue, Caseyville · 8.56 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cold Cut Combo
    • Hearty Italian
    • Italian B M T
    • Cookies

    “The food is usually good but for some reason my last sandwich was soggy and I didn't even order no sauce on it so I won't be eating there again and there's a weird smell in the gas station almost like sewage but the attendant is attentive to your”

  • Subway 413 Beltline Rd, Collinsville Sandwich Shop · $

    12 Subway

    3.8 Good 67 Reviews

    413 Beltline Rd, Collinsville · 2.5 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • The Meatball Marksman by Stephen Curry
    • Rotisserie-Style Chicken
    • All-American Club
    • Steak & Cheese

    “Went in today (6/24) around 2pm and had the most delightful experience I’ve ever had at any fast food store. The manager was direct and efficient, did their best to complete my orders to satisfaction, and was a well-spoken professional from the second I walked in to the second I walked out. It was the highlight of my day to see her effort in small talk with other customers— one customer being a sweet older woman. The manager asked if her sandwich was to her liking, in which she responded that it was so good it persuaded her to eat her second half. I must agree, the food was superb compared to subways closer to my home town. Everything tasted fresh and the building was respectively clean inside!”

  • Penn Station East Coast Subs 231 Harvard Drive, Edwardsville Sandwich Shop · $

    13 Penn Station East Coast Subs

    3.9 Good 36 Reviews

    231 Harvard Drive, Edwardsville · 4.67 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Mega Cheesesteak
    • Fresh Cut Fries
    • French Fries
    • Sub

    “Edwardsville location is great! They always get my somewhat difficult order correct. Always greet me when I walk in and keep me updated with my order. Great, friendly staff. Please put the Chicken Philly On the online ordering so I can remember to get my reward points! :)”

  • Subway 101 Piasa Lane, Hartford Sandwich Shop · $

    14 Subway

    4.0 Good 20 Reviews

    101 Piasa Lane, Hartford · 9.78 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Subway Club

    “Came last week on Thursday. I love seeing this place turned around and love the new management and great teamwork and great people the manger made sure everything was fresh bread was amazing and the workers are very nice I will definitely be coming around a lot love to see how this place turns out being this is my hometown and live very close to! Also love the Moana cups just wish you didn’t have to get the whole meal”

  • McAlister's Deli 101 Frey Lane, Fairview Heights Sandwich Shop · $

    15 McAlister's Deli

    3.7 Good 120 Reviews

    101 Frey Lane, Fairview Heights · 9.18 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Meyer Lemon Grilled Chicken
    • Grilled Chicken Salad
    • Chicken Tortilla Soup
    • Savannah Chopped Salad

    “I am very pleased with the service Christopher extended to us after our Sunday service. He was attentive to not only my Husband and myself, but he graciously attended to other families that were dining in the place. Our salads were delicious with fresh greens and season fruits. The Arnold Palmer was mixed just right and I will return and recommend dining in to friends and family in the area.”

  • McAlister's Deli 312 Great Pl Drive, Edwardsville Sandwich Shop · $

    16 McAlister's Deli

    3.6 Good 98 Reviews

    312 Great Pl Drive, Edwardsville · 4.05 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Cheese & Bacon Potato
    • Savannah Chopped Salad
    • Chicken Tortilla Soup
    • Grilled Chicken Salad

    “Good and prompt service.”

  • Jimmy John's 649 Edwardsville Road, Troy Sandwich Shop · $

    17 Jimmy John's

    3.5 Good 53 Reviews

    649 Edwardsville Road, Troy · 2.96 miles

    • Delivery

    “People were pleasant and greeted us when we first arrived. Sandwich was made our way and correct. Sandwich had lots of meat and veggies, making it very tasty. Would recommend, plus the place is clean with seating for small and large groups.”

  • Penn Station East Coast Subs 2085 West Hwy 50, Fairview Heights Sandwich Shop · $

    18 Penn Station East Coast Subs

    3.5 Good 73 Reviews

    2085 West Hwy 50, Fairview Heights · 9.14 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Philly Cheese Steak Small
    • Philadelphia Cheesesteak
    • Fresh Squeezed Lemonade
    • Chocolate Chunk Cookie

    “I really enjoy your chicken Philly. I get it with Swiss cheese grilled onions and lettuce. But it seems when we get it to go they forget the lettuce.”

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.