6 Best Sandwich Shops near Iowa City

Browse menus, reviews and photos of Sandwich Shops near Iowa City.

Showing 6 of 9 restaurants

  • Annie's Vietnamese Sandwiches Shop 221 South Gilbert Street, Iowa City Sandwich Shop · $

    1 Annie's Vietnamese Sandwiches Shop

    5.0 Superb 119 Reviews

    221 South Gilbert Street, Iowa City

    Customers’ favorites

    • Pork and Shrimp Eggrolls Chả Gi Tm Thịt – 2 pts
    • Combination Vietnamese Sandwich Bnh M Thập Cẩm
    • Combination Vietnamese Sandwich Bánh MÌ Thập Cẩm
    • Roasted Beef

    “Excellent sandwiches. Our baby loves to eat the baguettes every time we go. The vegetarian one is really good and my husband loves the pork belly banh mi.”

  • Nodo Downtown 5 South Dubuque Street, Iowa City Sandwich Shop · $

    2 Nodo Downtown

    4.5 Superb 211 Reviews

    5 South Dubuque Street, Iowa City

    • Take-Out
    • Delivery

    Customers’ favorites

    • Hummus & Spinach Wrap
    • Corned Beef Sandwich
    • Mel's Spicy Carrots
    • Sweet Potato Fries

    “This place was AWESOME! The shredded pork sandwich was delicious and reasonably priced. Fries were fresh and tasty. The guy taking the order was friendly and enthusiastic. And no surcharge on payments—the price on the menu is the actual price! I can’t wait to go back today. The music was a bit loud for my taste so conversation was a bit difficult.”

  • Firehouse Subs HWY One IC 161 Hwy 1 W, Iowa City Sandwich Shop · $

    3 Firehouse Subs HWY One IC

    3.8 Good 119 Reviews

    161 Hwy 1 W, Iowa City

    • Take-Out
    • Delivery

    Customers’ favorites

    • Smokehouse Beef & Cheddar Brisket
    • Salad-Firehouse Salad Plain
    • Italian Sub Banana Peppers
    • Grilled Chicken Breast

    “Had a really solid visit at this Firehouse Subs in Iowa City! The food came out just right—fresh bread, generous portions, and everything tasted great. What stood out most was how welcoming the team was, they made the whole experience easy and enjoyable. It’s a dependable spot when you’re craving a good sandwich”

  • Subway 2302 1/2 Muscatine Avenue, Iowa City Sandwich Shop · $

    4 Subway

    3.3 Good 82 Reviews

    2302 1/2 Muscatine Avenue, Iowa City

    • Take-Out
    • Delivery

    Customers’ favorites

    • Supreme Meats Footlong Pro Double Protein
    • Cold Cut Combo 6 Inch Regular Sub
    • Baked Lay's BBQ

    “Had a two nice sandwiches today. Speedy service and helpful employees. Bread was fresh and the meat/tuna tasted just great. The only down side was two of the five booths had boxes stacked on them so only three of the tables could be used.”

  • Jimmy John's 320 East Benton Street, Iowa City Sandwich Shop · $

    5 Jimmy John's

    3.2 Average 111 Reviews

    320 East Benton Street, Iowa City

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Pesto Bowtie Pasta Salad
    • Giant 17 Ultimate Porker
    • Spicy East Coast Italian
    • Jumbo Kosher Dill Pickle

    “Jimmy Johns you can’t go wrong with their french bread… it’s so delicious and it has the perfect texture not too soft and not too hard… I like their cookies and brownies are on point! The potato salad is very delicious too! Bring back Alfalfa sprouts and dill spread are my biggest suggestion for this region of Jimmy Johns…”

  • Heirloom Salad Co. - Mormon Trek 717 Mormon Trek Blvd, Iowa City Health Food · $

    6 Heirloom Salad Co. - Mormon Trek

    3.2 Average 52 Reviews

    717 Mormon Trek Blvd, Iowa City

    • Take-Out
    • Delivery

    Customers’ favorites

    • Grilled Cheese Sandwich
    • Caprese Breakfast Melt
    • Caprese Chicken Melt
    • Spicy Southwest Melt

    “This place was surprisingly good. The chicken melt was amazing and the bread was crispy. The adjacent coffee shop has a variety of lattes and the vibes are great to hang out as well as do work at. Would totally come back to this place. The current photos of the food do not do it justice.”

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.