17 Best Sandwich Shops in St. George

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

Showing 17 of 20 restaurants

  • American Grinders 4058 South River Road Suite 1, St. George American · $

    1 American Grinders

    4.5 Superb 221 Reviews

    4058 South River Road Suite 1, St. George

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Turkey Bacon Avocado Sandwich
    • Turkey Bacon Avocado Grinder
    • Burritos for Breakfast
    • Hot Pastrami Sandwich

    “Delicious sandwiches, super laid back vibe, friendly staff - why not go again and again?”

  • Tom's Deli Sandwiches 175 W 900 South Ste 2, St. George Sandwich Shop · $

    2 Tom's Deli Sandwiches

    4.5 Superb 219 Reviews

    175 W 900 South Ste 2, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Large Potato Salad
    • Hot Pastrami
    • Meatball Sub
    • Roast Beef

    “Amazing sandwiches Very fresh, pastrami is my favorite and is flavorful The bread is so good Highly recommend”

  • Jersey Mike's Subs 619 South Mall Dr J2-2, St. George Sandwich Shop · $

    3 Jersey Mike's Subs

    4.5 Superb 176 Reviews

    619 South Mall Dr J2-2, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Big Kahuna Cheese Steak
    • Club Sub

    “We felt it’s a good place to get a delicious sandwiches!”

  • Jersey Mike's 1333 South Auto Mall Drive Ste 308, St. George Sandwich Shop · $

    4 Jersey Mike's

    4.2 Good 256 Reviews

    1333 South Auto Mall Drive Ste 308, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Jersey Mike's Famous Philly
    • Philly Steak and Cheese 99
    • Roast Beef and Provolone
    • Philly Cheese Steak 56

    “We felt it’s a good place to get a delicious sandwiches!”

  • Jimmy John's 930 South Bluff Street, St. George Sandwich Shop · $

    5 Jimmy John's

    4.2 Good 166 Reviews

    930 South Bluff Street, St. George

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Toasted Ham & 3 Cheese Melt
    • Grain Hand-Sliced Wheat
    • 9-Grain Wheat Bread
    • Roast Beef Sandwich

    “I just wanted to give a shout out to Andrew the manager at the bluff Street Jimmy Johns, a error was made with my order and Andrew made it right .what a GREAT GUY and a great place to eat . Thanks again Andrew !!!! Tomorrow you should give the crew at bluff StreetJimmy Johns a chance to deliver you a great lunch!”

  • Ike's Love & Sandwiches 806 North Bluff Street, St. George Sandwich Shop · $

    6 Ike's Love & Sandwiches

    4.3 Superb 98 Reviews

    806 North Bluff Street, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • James & the Giant Peach
    • Warriors Veggie Club
    • Matt Cain Sandwich
    • Steph Curryone

    “I am a semi-regular at this establishment, and I have ordered so many sandwiches its hard to keep track. Everybody who works here is so sweet. There isn't one sandwich,vegetarian or meat-lovers wise, that isn't delicious. They fill you up for sure. Highly recommend going here if you are on bluff st.”

  • Port of Subs 922 East Brigham Road Bldg. 3, Suite A, St. George Sandwich Shop · $

    7 Port of Subs

    4.1 Good 171 Reviews

    922 East Brigham Road Bldg. 3, Suite A, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Salami Turkey and Provolone Cheese Wrap
    • Ham Turkey and Provolone Cheese Wrap
    • Smoked Ham and Turkey and Cheese
    • Jumbo Chocolate Brownie

    “Port of subs is so much better than subway and jimmy johns! Fresh quality ingredients, friendly service, and awesome drinks!”

  • Jimmy John's 42 South River Road, St. George Sandwich Shop · $

    8 Jimmy John's

    4.1 Good 128 Reviews

    42 South River Road, St. George

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Turkey and Provolone
    • Turkey Ham Hoagie
    • Cuban Sandwich
    • Roast Beef

    “All around great.”

  • Jimmy John's 2376 Red Cliffs Drive, St. George Sandwich Shop · $

    9 Jimmy John's

    4.0 Good 167 Reviews

    2376 Red Cliffs Drive, St. George

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Giant the J J Gargantuan
    • One of Malf Sandwiches
    • Chocolate Chip Cookie
    • Extra Load of Meat

    “Ive been ordering from this exact restaurant a couple times a week for the last 10 years at least under the name SquishyFishy. Ive been through generations of employees here, and they have always been extremely friendly and very fast. Only twice in all my years have I had to request a new sandwich or a refund for deliveries because they were missing something or the bread was burnt. The food quality is amazing. I frequently get a fish drawn on my sandwich wrapper, or something funny written on it. These people really seem to love their job, and I really love ordering from this location. Thank you for everything Jimmy staff! - SquishyFishy”

  • Jimmy John's 910 North Dixie Downs Road, St. George Sandwich Shop · $

    10 Jimmy John's

    3.9 Good 163 Reviews

    910 North Dixie Downs Road, St. George

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Triple Chocolate Chunk
    • Unwich Lettuce Wrap
    • Original Roast Beef
    • Inch French Bread

    “AWESOME PLACE !!!! GREAT SERVICE AND FANTASTIC ATMOSPHERE !!!! I LOVE IT ��”

  • Subway 765 E 700 South, St. George Sandwich Shop · $

    11 Subway

    3.8 Good 113 Reviews

    765 E 700 South, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken & Bacon Ranch Footlong Regular Sub
    • Steak & Cheese Footlong Pro Double Protein
    • Chicken & Bacon Ranch 6 Inch Regular Sub
    • Egg & Cheese Footlong with Regular Egg

    “As we have a few Subway Sandwich Shops around town here. This one is one of my favorites. Their bread is always fresh and the veggies are well stocked and look delicious. The store it self needs a little TLC inside . We always have ours to go.”

  • Subway 335 South River Road, St. George Sandwich Shop · $

    12 Subway

    3.7 Good 108 Reviews

    335 South River Road, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Auntie Anne's Footlong Pretzel
    • White Chip Macadamia Nut
    • Oven Roasted Turkey
    • Fountain Beverage

    “Amazing customer service! Skye was super friendly and positive and personable to my friend and I. I personally hadn’t been to Subway in several years and was pleasantly surprised. Miss the $5 footlong days of course…but I get it. It’s 2026. Skye deserves a promotion for her excellent customer service and positive attitude.”

  • Subway 514 North Bluff Street, St. George Sandwich Shop · $

    13 Subway

    3.7 Good 138 Reviews

    514 North Bluff Street, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sweet Onion Chicken Teriyaki
    • Chocolate Chip Cookie
    • Oven Roasted Turkey
    • Cold Cut Combo

    “The service was great but they didn't put as much toppings as I would have liked.”

  • Capriotti's Sandwich Shop 250 North Red Clfs Drive Ste 13, St. George Sandwich Shop · $

    14 Capriotti's Sandwich Shop

    3.7 Good 278 Reviews

    250 North Red Clfs Drive Ste 13, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cheesesteak Sandwich on Roll
    • Cap's Chopped Italian
    • Classic Cheesesteak
    • Capastrami Sandwich

    “Tried Capriotti's for the first time and ordered the American Wagyu Club. Frankly, this was the best sandwich I have ever eaten. The American Wagyu Prime Grade Beef from Snake River Farms was cooked perfectly and had outstanding flavor. The slow-roasted, hand-pulled turkey was moist and tasty. The bacon was good and the other ingredients were fresh and tasty. Highly recommended.”

  • Subway 141 West Brigham Road, St. George Sandwich Shop · $

    15 Subway

    3.4 Good 58 Reviews

    141 West Brigham Road, St. George

    • Take-Out
    • Delivery

    “New Manager the past few months ?. I stop here often as its my kids favorite sandwich shop. Not sure of her name. But she's wonderful! Always kind, helpful, intriguing to talk to, cares how you want your sub. Always a pleasant experience. Thank you!”

  • Subway 2654 Red Cliffs Drive Bldg 1 Unit A, St. George Sandwich Shop · $

    16 Subway

    3.4 Good 140 Reviews

    2654 Red Cliffs Drive Bldg 1 Unit A, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • All-Pro Sweet Onion Chicken Teriyaki
    • Bacon Egg & Cheese Wrap
    • Steak & Cheese
    • Subway Club

    “We came here mid-day on a Sunday. There was a single girl working the entire store. This shouldn’t happen and we watched as multiple groups of people walked out while waiting to order. We waited 20 minutes for our online order to be made. I felt so bad for this girl though. You could see how busy she was but not once did she show any frustration or stress. She did commendably and our sandwiches were delicious and made perfectly. I don’t know if this a common occurrence at this location or not but the manager should not let a single person work alone mid-day on a weekend. Not fair to them or the customers who have to wait, not to mention the loss of business on the people who didn’t want to wait and walked out.”

  • Firehouse Subs Red Rock Commons 15 South River Road Suite 310, St. George Sandwich Shop · $

    17 Firehouse Subs Red Rock Commons

    3.4 Good 221 Reviews

    15 South River Road Suite 310, St. George

    • Take-Out
    • Delivery

    Customers’ favorites

    • Small Italian Combo Pickle Spear Chips & a Large Drink
    • Small Italian Sub with Pickle Spear on the Side
    • Smokehouse Beef & Cheddar Brisket
    • Turkey Bacon Ranch

    “Great atmosphere! Very good subs, and a nice seating area. Quick service for the custom-made subs, and very nice employees. Plenty of parking with a great selection of Subs. I highly recommend this place, especially over Jimmy John's subs.”

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.