20 Best Sandwich Shops near Shiloh

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

Showing 20 of 20 restaurants

  • Jersey Mike's Subs 3284 Green Mt Crossing Drive, Shiloh Sandwich Shop · $

    1 Jersey Mike's Subs

    4.0 Good 232 Reviews

    3284 Green Mt Crossing Drive, Shiloh

    • Take-Out
    • Delivery

    Customers’ favorites

    • 13 the Original Italian Sub in a Tub
    • Chipotle Chicken Philly Sub
    • Jersey Mike's Famous Philly
    • Chicken Philly Cheese Steak

    “Huge shout out to the JM in Shiloh! You all are crushing it today for Special Olympics. We had a large preorder today and it was spot on prefect. Extra thanks to Daniele for always going out of her way to make sure everyone is happy!”

  • McAlister's Deli 3240 Green Mt Crossing Drive, Shiloh Sandwich Shop · $

    2 McAlister's Deli

    3.7 Good 295 Reviews

    3240 Green Mt Crossing Drive, Shiloh

    • Take-Out
    • Delivery

    Customers’ favorites

    • Southwest Chicken & Avocado Salad
    • Savannah Chopped Salad
    • McAlister's Club Wrap
    • The McAlister's Club

    “friendly people Yummy food! share if you don't like leftovers! everything we ordered was huge!!”

  • Chicken Salad Chick 1128 Merchants Way Ste 310, O'Fallon Southern · $

    3 Chicken Salad Chick

    4.5 Superb 186 Reviews

    1128 Merchants Way Ste 310, O'Fallon · 1.97 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Lemon Basil Chicken Salad with Broccoli Cheddar Soup
    • Fruity Fran on Croissant with a Side of Fresh Fruit
    • Spicy Chicken Salad and Chicken and Dumplins
    • Classic Salad and Cheesy Broccoli Soup

    “Lovely spot Great chicken salad & soup”

  • Firehouse Subs Collinsville Centre 1095 Beltline Road Suite 100, Collinsville Sandwich Shop · $

    4 Firehouse Subs Collinsville Centre

    4.3 Superb 181 Reviews

    1095 Beltline Road Suite 100, Collinsville · 10.18 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 🙌🏼”

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

    5 Charleys Cheesesteaks

    4.1 Good 134 Reviews

    280 Saint Clair Square, Fairview Heights · 5.07 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!!!”

  • Firehouse Subs Lincoln Place 5909 North Illinois Street, Fairview Heights Sandwich Shop · $

    6 Firehouse Subs Lincoln Place

    3.9 Good 175 Reviews

    5909 North Illinois Street, Fairview Heights · 5.08 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Usda Choice Corned Beef Brisket
    • Engineer Sub Medium Size
    • Coca-Cola Freestyle
    • Jamaican Jerk Turkey

    “I usually love Firehouse! Tonight was off though. I ordered door dash and they lied to the dasher that No drink was ordered. I have two documents proving otherwise. Plus the dasher even said something!! I know it’s just a drink, but just own your mistakes! Don’t cover them up and make my dasher look like they are the ones getting the order wrong!”

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

    7 Penn Station East Coast Subs

    3.9 Good 163 Reviews

    1126 Collinsville Crossing Boulevard, Collinsville · 10.2 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 11 North Jefferson Street, Mascoutah Sandwich Shop · $

    8 Subway

    4.0 Good 91 Reviews

    11 North Jefferson Street, Mascoutah · 7.42 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Oven Roasted Turkey & Ham
    • Fountain Beverage
    • Meatball Marinara
    • Black Forest Ham

    “I ordered a sub at 11:00 AM for a 12:05 pickup. I needed at that time because I was on lunch break. I got there at 12:05 and they hadn't started on it yet. They told me they were working on it, but that wasn't true. I finally got my sandwich at 12 :17.”

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

    9 McAlister's Deli

    3.7 Good 253 Reviews

    101 Frey Lane, Fairview Heights · 4.9 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.”

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

    10 Jersey Mike's Subs

    3.9 Good 85 Reviews

    6570 North Illinois Street Unit B, Fairview Heights · 5.25 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Philly
    • Turkey Breast
    • Club Sub

    “This was my first time being a Jersey Mike's customer and I was greatly impressed. Friends highly recommend this sandwich shop. I downloaded the app and place an order for pick up. When I arrived the line to wait was long. Fortunately, my order was ready to go. I ordered two full sandwiches. I was impressed by the heafty weight of the bag. The girth of each sandwich was impressive. The meat portion is generous. The taste delicious. This is my new favorite sandwich shop. My order was exactly as I had ordered with all the specifications. I was able to eat off the sandwich a few times. I will definitely be a repeat customer. Thank you for making a delicious product. And thanks to all the Fairview Heights employees for all the care and love they put into making my perfect sandwichs. PS: the Rosemary Parmesan bread was delicious, and did not aggravate my gluten allergy. Download the app so you can earn reward points.”

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

    11 Penn Station East Coast Subs

    3.7 Good 160 Reviews

    2085 West Hwy 50, Fairview Heights · 4.27 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.”

  • Subway 413 Beltline Road, Collinsville Sandwich Shop · $

    12 Subway

    3.7 Good 154 Reviews

    413 Beltline Road, Collinsville · 9.9 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 651 Carlyle Avenue, Belleville Sandwich Shop · $

    13 Penn Station East Coast Subs

    3.6 Good 150 Reviews

    651 Carlyle Avenue, Belleville · 4.38 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Philly Cheese Steak and Chicken Parmesan
    • Philly Cheese Steak Sandwich
    • Teriyaki Chicken Sandwich
    • Chocolate Chunk Cookies

    “Subs are awesome 👍🏻 Quit eating breads recently but love the chicken teriyaki Philly sooo much I decided to get it in a bowl and toss it all over spinach when I got home ..it was amazing 🤩 So I'll still be visiting regularly once a week. Staff are super friendly and helpful..”

  • Subway 830 South State Street, Freeburg Sandwich Shop · $

    14 Subway

    3.5 Good 64 Reviews

    830 South State Street, Freeburg · 9.91 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Sandwich
    • Steak

    “The new girl Adrianna is an awesome addition to the already friendly staff. I got a turkey salad that was so fresh and loaded with veg. We also ordered 3 sandwiches and everyone was pleased! Not too much, not too little, perfectly loaded and completed exactly how we ordered! Great job everyone!”

  • Subway 2653 North Illinois Street Unit 2653, Swansea Sandwich Shop · $

    15 Subway

    3.5 Good 63 Reviews

    2653 North Illinois Street Unit 2653, Swansea · 4.93 miles

    • Take-Out
    • Delivery

    “One of THE BEST subways to go to. The customer service is great! All the workers are kind and very polite! They always make my food perfect and I never feel rushed. Clean store, clean cold table, and they take coupons. I've gone in at lunch and I've gone in the evening and the customer service is great! One of the biggest things for me is a girl switched gloves when making my sandwich! She washed her hands and had gloves on but when she contaminated them by touching something else she immediately switched gloves. Thank you to whoever trained this worker!”

  • Subway 605 Carlyle Avenue, Belleville Sandwich Shop · $

    16 Subway

    3.4 Good 62 Reviews

    605 Carlyle Avenue, Belleville · 4.44 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sweet Onion Chicken Teriyaki
    • All-Pro Sweet Onion Teriyaki
    • Elite Chicken & Bacon Ranch
    • All-American Club

    “I can generally get in, order food, and get back out really quickly. The workers are nice and were kind to my daughter who was ordering her own sandwich for the first time. I've always found the food to be fresh and my family and I have never had any complaints.”

  • Subway 105-4 Regency Park, O'Fallon Sandwich Shop · $

    17 Subway

    3.3 Good 93 Reviews

    105-4 Regency Park, O'Fallon · 3.07 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • All-American Club Footlong Regular Sub
    • Buffalo Chicken Footlong Regular Sub
    • Auntie Anne's Footlong Pretzel
    • Subway Club

    “I give this location a 5 star rating, The restaurant was very clean, the two gentlemen that waited on me had great teamwork and were very friendly. The food was great and the helpings of meat and toppings I felt were generous portions. Another plus for me was that the equipment in the store was well cared for. Also they asked me if I had any coupons which was a plus for me because at some different locations I felt that the use of coupons were frowned upon. I will be continuing to use this as my main go to local location for future. Thank you to the team working and operating this location.”

  • Subway 620 Lincoln Highway, Fairview Heights Sandwich Shop · $

    18 Subway

    3.2 Average 153 Reviews

    620 Lincoln Highway, Fairview Heights · 4.82 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sweet Onion Chicken Teriyaki
    • White Chip Macadamia Nut
    • Sunchips Garden Salsa
    • Garlic Roast Beef

    “Love this place!! Cat followed Kristen here!! Very nice and friendly and the use good products!!”

  • Subway 1040 Collinsville Crossing, Collinsville Sandwich Shop · $

    19 Subway

    3.1 Average 66 Reviews

    1040 Collinsville Crossing, Collinsville · 10.16 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sweet Onion Chicken Teriyaki
    • Elite Chicken & Bacon Ranch
    • Footlong Sub Of
    • Rotisserie

    “Anessa is absolutely amazing! She is very good at her job but goes above and beyond to be personable and made me feel like I was talking to a friend. But she also made everyone else in the store a priority with great service as well. Brittany was also great!! They are a huge asset to your company!! Great experience which is actually quite refreshing in itself! Thank you ladies for a great lunch time stop!!!”

  • Jimmy John's 5200 North Illinois Street Ste 106, Fairview Heights Sandwich Shop · $

    20 Jimmy John's

    3.1 Average 103 Reviews

    5200 North Illinois Street Ste 106, Fairview Heights · 4.86 miles

    • Take-Out
    • Delivery
    • Drive-Through

    “This is a family owned business and all the people that work here are friendly, professional and go above and beyond! The place is always clean and the food is always fresh and on point! If you've never tried Jimmy John's I highly recommend this location and if you like Jimmy Johns and are in the area stop by and support! They deliver and also have a dine in area.”

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.