41 Best Sandwich Shops near Mountain Brook

Jersey Mike's Subs Sandwich Shop • $
3150 Overton Rd, Mountain Brook

Customers` Favorites

56 Big Kahuna Cheesesteak
Tuna Fish

“As always the food is really good and the customer service is outstanding!! Highly recommend!!!“

3.7 Good30 Reviews
Ampersandwich Sandwich Shop • $
4124 3rd Ave S, Birmingham - 2.01 miles

Customers` Favorites

Potato Salad with Bacon and Chives
Hot Pastrami Sandwich
Buffalo Chicken Salad
Turkey Bacon Avocado
Turkey Avocado Bagel
Fried Spam Banh MI
Half Turkey Melt
Cheesy Meatball
Veggie Sandwich
Cuban Sandwich

“AMAZING!! Fresh ingredients, great combination of flavors and the bread was outstanding! Highly recommend“

4.6 Superb91 Reviews
Roly Poly Homewood Sandwich Shop • $
2910 18th St S, Homewood - 2.77 miles

Customers` Favorites

Best Seller Sandwich Platter
52 Hickory Chicken
33 Thai Hot Tuna
Chicken Popper
37 Cordon Bleu
Wrap
Chips

“Perfect food and staff was nice“

4.7 Superb55 Reviews
Sammy's Sandwich Shop Sandwich Shop • $
4921 Messer Airport Hwy, Birmingham - 2.75 miles

Customers` Favorites

Cheeseburger All the Way Dine in: Yes Takeout: Yes
Hamburger Steak with Green Beans and Potatoes
Bacon Egg and Cheese Sandwich
Hamburger Steak Platter
Chef Salad Beef Burger
Cheeseburger and Fries
Chicken Rider
New Potatoes
Side Salad
Beef Rider

“This place was just awesome! You walk in and step back in time 30 years. It’s a straightforward, no frills burger joint.

No, there aren’t 47 different ways you can modify your hamburger. But with burgers this good, why would you change it? And you simply can’t beat the price.

And the atmosphere is worth the visit alone. You got the father working the grill and his wife calling orders to him. Both as sharp as ever. The whole place just feels like where you want to get a burger. And if you haven’t yet, you absolutely should.

One last word about the dessert. I ordered a piece of baklava on a whim. I’m so glad I did. First off, it’s about the size of your hand. Secondly, and more importantly, it’s probably the best baklava I’ve ever had. Anywhere. And I’ve paid far more for a much smaller piece. Make sure you grab one on your way out as well.“

4.6 Superb62 Reviews
T-Bone's Authentic Philly Style Cheesesteaks And Hoagies Sandwich Shop • $
1017 20th St S, Birmingham - 2.56 miles

Customers` Favorites

Philly Cheese Steak with Cheese Only and French Fries
The Famous w Green Peppers & Fries
Philly Steak &Cheese Eggrolls
Philly Cheesesteak Egg Rolls
Philly Cheese Steak Sandwich
Philly Cheesesteak Fries
Ham and Turkey Hoagie
Cheesesteak Eggrolls
Bacon Cheddar Burger
Great Veggie Burger

“The Philly cheesesteaks were amazing! Very nice people.“

4.3 Superb186 Reviews
Da Sandwich Shop Sandwich Shop • $
1550 Huffman Rd, Center Point - 9.51 miles

Customers` Favorites

Chicken Wings Red Velvet Waffles Cheese Grits\u0026 Eggs
2 Eggs Grits 4 Chicken Wings and Toast
Wings \u0026 Red Vevlet Waffles
Philly with Cheese Ranch Fries
Loaded Fried Chicken Salad
Super Dog 1 4lbs Beef Dog
Wings & Red Vevlet Waffles
Bacon Ranch Cheeseburger
Fried Green Tomatoes
Da Top Notch Waffle

“man y'all good ❤️❤️❤️❤️❤️✔️✔️✔️✔️✔️✔️“

4.9 Superb25 Reviews
Subs N' Grub Sandwich Shop • $
818 Florentine Dr, Birmingham - 8.9 miles

Customers` Favorites

Bologna Sandwich
The Italian
Muffaletta
Roast Beef
Pizza

“I just want to say this the best sub shop I ever had!!! The service was so so great I felt like family!!! Everything was cooked to perfection and taste was amazing!!! He put love in every sandwich!! Thank yall so much for making my taste buds so happy!!! Will be back soon !!“

4.9 Superb24 Reviews
Kool Korner Sandwiches Sandwich Shop • $
1360 Montgomery Hwy, Vestavia Hills - 5.65 miles

Customers` Favorites

Stuffed Round Steak Sandwich
Classic Cuban Sandwich
Galician Soup
Pastelitos
Empanadas

“Omg I loved my sandwich. I got the turkey Nd cheese. The bread was so fresh and toasted perfectly! Def going back next time I’m in town! Also the hot sauce they have is so good!“

4.4 Superb48 Reviews
9

Subway

Subway Sandwich Shop • $
1700 Tallapoosa St, Birmingham - 3.93 miles

Customers` Favorites

Buffalo Chicken
Italian B M T
Subway Club
Roast Beef
Pizza Sub
Salad Bar
Cookies

“Stopped in after midnight and my expectations were totally exceeded. The entire store was immaculate. Dining room was clean, store was stocked with everything we wanted, and the sandwich artist was amazing. She made our sandwiches perfectly. Will definitely go to this subway again as most subways have lost the care to serve or clean properly.“

4.5 Superb35 Reviews
Chicken Salad Chick Southern • $
2050 Gadsden Hwy Suite 108, Birmingham - 10.67 miles

Customers` Favorites

Buttercream Frosted Flower Cookie
Iced Tea Fresh Lemonade
Chicken Salad blt
Soup of the Day
Signature Soups
Broccoli Salad
Seasonal Salad
Classic Salad
Pasta Salad
Grape Salad

“We thoroughly enjoyed our time and the wonderful yummy food! The staff was incredibly nice and efficient!!“

4.3 Superb51 Reviews
Firehouse Subs Fultondale Sandwich Shop • $
3477 Lowery Pkwy #115, Fultondale - 7.83 miles

Customers` Favorites

Firehouse Steak Cheese Specialty Sub
New York Steamer Specialty Sub
Submarine Sandwich
Captain Sorensen
Chicken Sandwich
Roast Beef Sub
Club on a Sub
Chips

“I’m sure this doesn’t happen often so I just wanted to give you guys a great review for having James as a part of your team. I went to your store on 7/31/20 and this man went above and beyond to help me. He was kind, courteous, and willing to make everyone feel welcomed. He is very well spoken and super polite. Keep up the good work James you deserve all the blessings you have coming to you. Thank you sir!“

4.3 Superb46 Reviews
Three Earred Rabbit Sandwich Shop • $
209 Main St #101, Trussville - 11.62 miles

Customers` Favorites

Slice of Homemade Cake
Loaded Potato Soup
The Club Sandwich
Reuben Sandwich
Beer Cheese Soup
Dixie Caviar
Chicken Salad
Tuna Salad
Egg Salad
Sundae

“Cakes/bakers are amazing and very easy to work with! They always design exactly what I request 💗🤍💜 The cakes always taste amazing to top that off! Chocolate and funfetti are our personal favorites!“

4.4 Superb31 Reviews
Jimmy John's Sandwich Shop • $
5431 Patrick Wy Suite 109, Birmingham - 10.43 miles

Customers` Favorites

Smoked Ham Club
Tuna Sandwich

“I hope this is a one time thing but I was so disappointed in my meal today. I love JJ, and I never thought I’d have anything negative to say but my sandwich left so much to be desired. No lettuce was on it and it was mostly bread with very little avocado. I’ve had the veggie many times before mostly at other locations and it’s never looked like this. Pic attached.“

4.3 Superb27 Reviews
Firehouse Subs Trussville Sandwich Shop • $
1483 Gadsden Hwy #1312, Birmingham - 9.17 miles

Customers` Favorites

Smoked Brisket Sandwich with Cheddar
Bag of Doritos Cool Ranch Chips
Fire Hydrant Hot Sauce Bottle
Italian with Grilled Chicken
Firehouse Steak & Cheese
Kids Grilled Cheese
Firehouse Meatball
Medium Roast Beef
New York Steamer
Hook & Ladder

“Great food 🥰🥰Great customer service 💯“

4 Good61 Reviews
15

Subway

Subway Sandwich Shop • $
Point W Shop Ctr, 2213 Bessemer Rd #5, Birmingham - 7.24 miles

Customers` Favorites

Black Forest Ham for Kids
Chocolate Chip Cookie
Baked Lay's Original
Oven Roasted Turkey
Grilled Chicken
Italian B M T
Subway Club
The Boss

“THE TWO WOMEN EMPLOYEES THAT HAVE WAITED ON ME WERE PLIGHT AND KIND AND ALWAYS GOT MY ORDER RIGHT AND ALWAYS GOT ME IN AND OUT OF THERE IN NO TIME THAT I MADE IT TO WORK ON TIME AND MY STEAK AND CHEESE SUB WAS WONDERFUL THAT I HAD HALF FOR DINNER AND THE OTHER HALF FOR BREAKFAST SENSE I WORK 13 HOUR SHIFTS FROM 7:00 AT NIGHT TILL 8:30 IN THE MORNING THANKS TO THE LADIES FOR FIXING A GOOD SUB FOR ME TO ENJOY AND STAY SAFE AND WELL OUT THERE AND GOD BLESS EACH AND EVERYONE OF THEM ALWAYS AND FOREVER!??????‍♀️“

4.3 Superb20 Reviews
Chicken Salad Chick Southern • $
1830 29th Ave S, Birmingham - 2.64 miles

Customers` Favorites

Sassy Scotty & Buffalo Barclay
Chicken Salad on a Croissant
Salads

“Best chicken salad Ive had with various selections of flavors. Love it“

4.2 Good20 Reviews
Firehouse Subs Brook Highland Sandwich Shop • $
5269 US-280 b8, Birmingham - 6.7 miles

Customers` Favorites

Smokehouse Beef Cheddar Brisket Sub
Firehouse Hero Specialty Sub
Pepperoni Pizza Meatball Sub
Firehouse Meatball
Submarine Sandwich
New York Steamer
Hook & Ladder
Club on a Sub
Italian

“Stopped here while traveling and the experience was absolutely outstanding today. Very friendly service and the food might be the best iv had at any firehouse. The sandwich honestly looked like it could have been on a commercial for them. 10 out of 10.“

3.8 Good49 Reviews
18

Subway

Subway Sandwich Shop • $
1219 26th St N, Birmingham - 3.8 miles

Customers` Favorites

Cold Cut Combo

“My go to place for a good fast meal. The subs I get are just the way I want. The service is great. However, I am perplexed that the establishment is void of customers when I visit after work hours. Good for me on my way to an event at the BJCC or the not to far away high school.

Parking: Parking is in rear of building away from the front entrance.“

4.2 Good13 Reviews
Chicken Salad Chick Southern • $
3780 Riverchase Village Suite 110, Hoover - 8.89 miles

Customers` Favorites

Classic Chicken Salad Croissant
Fancy Nancy on a Croissant
Pimento Cheese Ball Tray
Spicy Pimento Cheese
Olivia's Old South
Buffalo Barclay
Jalapeno Holly
Cranberry Kelli
Broccoli Salad
Sassy Scotty

“Great experience as usual! Evan was very cheerful and a delight!“

3.7 Good57 Reviews
Firehouse Subs Hoover Village Sandwich Shop • $
1580 Montgomery Hwy Suite 112, Hoover - 7.38 miles

Customers` Favorites

Jamaican Jerk Turkey Combo
Spicy Cajun Chicken Combo
Pastrami Combo
BBQ Cuban Sub
Hook & Ladder
Italian

“Lately, I've been discovering more places that sell fast food sandwiches, you've got Subway or Quiznos, Jimmy John's, and of course Firehouse Subs. This place is a special place because of the tradition that goes on around here. The theme is it depicts a firefighter doing his/her duties. Hence the name firehouse, I wouldn't be surprised if fire fighters come here to eat all the time.

Food: I got the Cajun chicken and the Italian sub, these are both phenomenal very rich tasting. And almost like, they put effort into making the sandwich. The price is actually affordable. I have posted pictures of the menu if you were to look.

Atmosphere: Like I said, it feels like you're a fire fighter when you eat here, it almost feels like home like you're safe. It wasn't too busy when I was here. If you buy something at firehouse subs, you can contribute to first responders.

Service: Obviously I wouldn't be skipping this, but the service was amazing. They make your food right every time piping hot. Always quick and efficient. No missing ingredients.“

3.9 Good20 Reviews
Jersey Mike's Subs Sandwich Shop • $
1851 Montgomery Hwy #113, Hoover - 9.43 miles

Customers` Favorites

55 Big Kahuna Cheese Steak Sandwich
55 Big Kuhuna Chicken Cheesesteak
Big Kahuna Chicken Cheese Steak
Jersey Mike's Famous Philly Sub
Sandwich De Carn
Subs by the Box
Club Sub
Chips
blt

“We have tried locations ranging from Florida, Georgia, North Carolina, and now Alabama. They are all pretty much the same no matter which state you are in. I usually order the Big Kahuna #56. I have ordered the tuna, and that was very good, but the #56 is my favorite. My wife always orders the Italian and makes it a combo with chips and a drink. The combo is the way to go, but it depends on how hungry you are. If you frequently dine here you should sign up for their Shore points program where you can earn free subs.“

3.8 Good29 Reviews
Firehouse Subs Homewood Sandwich Shop • $
808 Green Springs Hwy, Homewood - 4.74 miles

Customers` Favorites

Smoked Turkey Breast
Hook & Ladder Salad
Firehouse Meatball
Turkey Bacon Ranch
Submarine Sandwich
Firehouse Steak
Firehouse Salad
Club on a Sub
Firehouse Sub
Italian

“Delicious sandwiches & good service! ❤️❤️❤️“

3.7 Good51 Reviews
23

Subway

Subway Sandwich Shop • $
2800 Greystone Commercial Blvd #1A, Hoover - 7.95 miles

Customers` Favorites

Oven Roasted Turkey
Pepperoni Flatizza
Grilled Chicken
Cookies
Steak
Lay

“I've enjoyed going to this subway every now and then over the course of many years. Every time without fail, the same man is always there, always kind and always making incredible sandwiches (...and pizza). If you act nice, every time without fail, he'll give you a cookie for FREE after you've paid. To those he recognises, he asks for updates on their life, and he's always very respectful.“

3.8 Good25 Reviews
24

Subway

Subway Sandwich Shop • $
424 Cahaba Park Cir, Birmingham - 5.67 miles

Customers` Favorites

Chicken Bacon Ranch Protein Bowl
Cinnabon Footlong Churro
Subway Footlong Cookie
Doritos Nacho Cheese
Raspberry Cheesecake
Meatball Marinara
Cold Cut Combo
Sweet Onion
Ranch Melt
Potato Chip

“Every time I go to the subway, I am greeted by name, and every employee E. is so nice the food is always delicious and it’s always a pleasant experience. if I’ve been having a bad day I go eat Subway for lunch just so I can have a good smile put on my face because everybody is so nice that works there. The food is always good and it’s reasonably priced. Thank you for all you do and I’ll keep coming back.“

3.8 Good25 Reviews
25

Subway

Subway Sandwich Shop • $
2972 Columbiana Rd, Vestavia Hills - 6.68 miles

Customers` Favorites

White Chip Macadamia Nut
Personal Cheese Pizza
Chocolate Chip Cookie
Raspberry Cheesecake
Doritos Nacho Cheese
Vitamin Water xxx
All-American Club
Black Forest Ham
Steak & Cheese
Spicy Italian

“Great food! Clean store and friendly staff!“

3.8 Good25 Reviews
Jersey Mike's Subs Sandwich Shop • $
1031 Montgomery Hwy, Vestavia Hills - 4.75 miles

Customers` Favorites

Big Kahuna Chicken Cheese Steak
Chicken Philly Cheese Steak
56 Big Kahuna Cheesesteak
Original Italian Sandwich
Buffalo Chicken Sandwich
Big Kahuna Cheese Steak
Chipotle Cheese Steak
12 Cancro Special Sub
The American Classic
Turkey and Provolone

“I haven't gone to Jersey Mike's in 2 years the reason being was the lack of employee pride , the lack of cleanliness of the store and the lack of effort put into the preparation of the food. you guys have done a 180 your employees there tonight were excellent the store was spotless and I will be back again you've gained a customer back thank you for seeing what your problem was and fixing it“

3.6 Good43 Reviews
Chicken Salad Chick Southern • $
210 Doug Baker Blvd #200, Birmingham - 7.96 miles

Customers` Favorites

Chicken Salad Sandwich
Grape Salad
Fancy Nancy

“Good, affordable food in sizeable quantities and with varied options. Service is fast and pleasant and it's not a bad place to sit down. I can get more and better food than any fast food place offers, at a lower price and in the same or even *less* time.“

3.6 Good38 Reviews
28

Subway

Subway Sandwich Shop • $
5335 Old Hwy 280, Birmingham - 7.01 miles

Customers` Favorites

Black Forest Ham
Rotisserie
Cookies
Tuna

“The costumer service is amazing. Went there on my lunch break today and this one girl was working by herself. She was fast and friendly. She told me her uncle owned the subway and if you see this please give her a raise. She deserves it.“

3.6 Good21 Reviews
Schlotzsky's Sandwich Shop • $
103 Inverness Cors, Hoover - 6.6 miles

Customers` Favorites

Broccoli Cheddar Soup and California Chicken Flatbread
Spicy Turkey BBQ Bacon Smokecheesy
Cracked Black Pepper Potato Chips
Pepperoni & Double Cheese Pizza
Turkey Avocado Cobb Salad
Schlotzsky's Potato Chips
Turkey Original Meal Deal
Cinnabon Classic Roll
Chicken Caesar Salad
Chicken & Dumplings

“I used to eat at Schlotzsky’s in Dallas Texas many years ago. We had one briefly in Tuscaloosa, Alabama, where I live, but it has closed. I was thrilled to recently see one in Birmingham. I stopped and ate there today and it was just like I remembered – delicious Sandwich with yummy bread! So glad they are in the area. You should go check it out!“

3.5 Good89 Reviews
30

Subway

Subway Sandwich Shop • $
701 Princeton Ave SW, Birmingham - 5.43 miles

Customers` Favorites

Oven Roasted Turkey & Ham

“I ordered through the app! Asked for extra mayonnaise and got no mayonnaises! Good thing I was headed to the house, because my sandwich tasted like pure mustard, but I only ordered regular mustard! The woman behind the counter kept charging a patient like $3.00 for a small drink! The service was awful and the cashier seemed to speak little English! This experience makes me not want to visit Subway for a long time! Absolutely Awful! ?

Parking: Had to pay to park, because the cashier took so long! Worst experience ever with Subway!“

4 Good4 Reviews
31

Subway

Subway Sandwich Shop • $
100 Frankfurt Cir Suite H, Birmingham - 7.87 miles

Customers` Favorites

The Hotshot Italiano

“The service could definitely be friendlier but the food was good,fresh veggies and meat though the condiments are a bit bland but you get in and out and there is indoor and outdoor dining areas as most of the restaurants in the area have and the sandwiches go down easily but the drinks tasted a little funny ,other than that this a good place to eat and cheap as well“

3.6 Good7 Reviews
32

Subway

Subway Sandwich Shop • $
2803 Pinson Valley Pkwy, Birmingham - 8.09 miles

Customers` Favorites

All-American Club

“Years ago, i contacted Google to get this place correctly listed. And, back then, they had a good staff. Now, i'm not so sure about this new crew. They have strange hours and i've seen the place closed on a Saturday and the "open" sign running at 3:45am.“

3.5 Good16 Reviews
Jimmy John's Sandwich Shop • $
323 20th St N, Birmingham - 3.36 miles

“Yummy, we love Jimmy John’s.“

3.5 Good13 Reviews
Wall Street Deli Sandwich Shop • $
535 Richard Arrington Jr Blvd S, Birmingham - 2.76 miles

Customers` Favorites

Reuben

“To anyone having to visit UAB Hospital or Kirkland Clinic-do yourself a favor and plan to eat here. Not only is the food far better than you would expect, the service is 5 star! The ladies behind the counter are friendly, courteous, and willing to make your meal just how you like it.Discovering Cora Lee’s breakfast potatoes is life changing, well, meal changing at least. Her smile will make you glad you came even if you don’t like potatoes.Do yourself a favor, skip the hospital cafeteria and take the elevator down to street level instead.If you can and wish to, show the team here some love by leaving a tip. These days good help is hard to find but awesome help is a real pleasure.“

3.6 Good2 Reviews
Jimmy John's Sandwich Shop • $
1919 11th Ave S, Birmingham - 2.57 miles

Customers` Favorites

Club Sandwich

“I ordered on Thursday, September 26th and the man who brought my food was kind, friendly, and extremely fast. I normally order well in advance from here because there have been times it has taken over an hour for the food to come, but he had it in my hand in about 20 minutes. I hope this is a consistent change for this location as the food is always good.“

3.4 Good27 Reviews
Jimmy John's Sandwich Shop • $
4730 Chace Cir #112, Hoover - 9.54 miles

Customers` Favorites

Chocolate Chip or Oatmeal Raisin Cookie
Real Potato Chips
Smoked Ham Club
Sub Sandwich
Roast Beef

“Excellent food and service!! The Beach unwich is my favorite!“

3.4 Good19 Reviews
Charleys Cheesesteaks Cheesesteaks • $
3000 Galleria Cir Ste E, Hoover - 9.05 miles

Customers` Favorites

Philly Cheese Steak Sandwich
Nacho Fries with Cheese
Bacon 3 Cheesesteak
Deluxe Fries

“It's good“

3.3 Good12 Reviews
38

Subway

Subway Sandwich Shop • $
1930 Edwards Lake Rd Suite 140, Birmingham - 8.97 miles

Customers` Favorites

Subway Club Footlong Regular Sub
Coca-Cola Classic
Veggie Delite
The Boss
Cookies
Steak

“This is the best Subway in Birmingham! They are friendly, professional and they know their customers! I love that they recognize me and always know what I will order. I'm not just another "face in the crowd." The owner, Andy is amazing! He's gone above and beyond when I've needed sandwich trays for different events. Amazing service!“

3.3 Good26 Reviews
39

Subway

Subway Sandwich Shop • $
1909 5th Ave N Suite 100, Birmingham - 3.47 miles

Customers` Favorites

White Chip Macadamia Nut
Black Forest Ham
Subway Club
Cookies
Wrap

“After going to two other locations and leaving because they were rude… we ended up at this subway. We didn’t get here until 530 and they closed at 6. We were hoping and praying they took us. We needed 5 foot longs. Upon entering we were greeted. There was an older lady alone and she got right to work on our orders with no hesitation and with a smile. As she was finishing up a gentleman came in to finish helping her. No attitudes, didn’t make us feel unwanted….. She was even nice enough to let my two children use the restroom even though there’s no public restroom. I would definitely visit again.“

3.2 Average11 Reviews
Jersey Mike's Subs Sandwich Shop • $
1808 Gadsden Hwy Suite #120, Birmingham - 10.07 miles

Customers` Favorites

Jersey Shore's Favorite
Big Kahuna Cheese Steak
Mike's Famous Philly
Philly Cheese Steak
Sandwich

“Everything is great here. They let you know before you even order if something is out. Not by a sign but a real human. You can get your sandwich mikes way or just make it your own. Very nice staff and bathrooms always clean.

Parking: The parking is shared with Dunkin donuts“

3.3 Good54 Reviews
41

Subway

Subway Sandwich Shop • $
5184 Caldwell Mill Rd Unit 201, Hoover - 7.97 miles

Customers` Favorites

Subway Club Footlong Regular Sub
Ham and Cheese
Cookie

“Honestly only get food from here bc Andrew is the best worker ever! I’m a student PTA at Jeff state and have been coming here for a few months now, weekly, and everytime I come, Andrew is always working so hard and gives such great service! What a guy! He needs a raise!!!“

3.1 Average10 Reviews

You May Also Like