39 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.5 Good57 Reviews
Ampersandwich Sandwich Shop • $
4124 3rd Ave S, Birmingham - 2.01 miles

Customers` Favorites

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

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

4.6 Superb126 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.8 Superb70 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
Grilled Cheese
Dixie Caviar
Chicken Salad
Tuna Salad
Egg Salad

“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.6 Superb89 Reviews
Subs N' Grub Sandwich Shop • $
818 Florentine Dr, Birmingham - 8.9 miles

Customers` Favorites

Philly Cheesesteak
The Philly - Combo
Bologna Sandwich
The Italian
Veggie Sub
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 !!“

5 Superb43 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.5 Superb84 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 T-Bone Steaks were on point!!! Everyone was very kind and welcoming!! Will visit again when we come back to the area!!! 5+ stars!!!⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️“

4.2 Good231 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.7 Superb34 Reviews
Chicken Salad Chick Southern • $
2050 Gadsden Hwy Suite 108, Birmingham - 10.57 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
Fancy Nancy

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

4.3 Superb73 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
Hook \u0026 Ladder
Firehouse Meatball
Medium Roast Beef
New York Steamer

“Great food 🥰🥰Great customer service 💯“

4.1 Good96 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
New York Steamer
Captain Sorensen
Chicken Sandwich
Roast Beef Sub
Club on a Sub
Pastrami
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.2 Good66 Reviews
12

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!“

4.3 Superb38 Reviews
Firehouse Subs Hoover Village Sandwich Shop • $
1580 Montgomery Hwy Suite 112, Hoover - 7.45 miles

Customers` Favorites

Firehouse Steak \u0026 Cheese
Pepperoni Pizza Meatball Sub
Jamaican Jerk Turkey Combo
Spicy Cajun Chicken Combo
Smoked Turkey Breast
Hook \u0026 Ladder
Premium Roast Beef
Kids Turkey Breast
Tuna Salad Combo
Chicken Sandwich

“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.“

4.2 Good43 Reviews
14

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 Good77 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 Superb31 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.9 Good85 Reviews
Wall Street Deli Sandwich Shop • $
535 Richard Arrington Jr Blvd S, Birmingham - 2.91 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.“

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

Customers` Favorites

Sassy Scotty \u0026 Buffalo Barclay
Sassy Scotty & Buffalo Barclay
Chicken Salad on a Croissant
Salads

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

4 Good46 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.“

3.9 Good44 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

“They only reason I didn't give five stars on because I got home, and noticed my bacon was missing off my sub in a tub #8. I called and I was told that I could come back by for two pieces of bacon, but I was already home. I was hoping that the manager would've offered a better resolution, such as a credit or something that could be applied towards a future visit.“

3.8 Good53 Reviews
21

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 Good38 Reviews
22

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 have to say this is by far the cleanest and best service I have ever received at a subway! The guy working there right now deserves a raise! He has the best customer service and makes the sandwiches amazing! I’m not sure of his name which I hate but he deserves much props! It says in my receipt served by 1 so maybe you can identify him that way if you’re his manager! Thanks for the experience!“

3.8 Good32 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.8 Good32 Reviews
24

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

“I go here at least once per week for lunch during working hours, and when my kids want to go out to eat, they always request to go here for dinner on the weekend as well. The sandwiches and the salads are absolutely amazing since everything is fresh, and you get to pick every single ingredient as they make it for you. I cannot believe how fantastic the food and service is here, and the entertainment that Andy, Tina and Nida provide is a nice bonus too! :)“

3.7 Good43 Reviews
25

Subway

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

Customers` Favorites

The Hotshot Italiano

“This is my favorite Subway in the area. It's always clean and the service is always fast and friendly. I usually order the Italian BMT, and it never disappoints, also when I want something sweet, the white chocolate macadamia nut cookies are my favorite.“

3.8 Good23 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.6 Good90 Reviews
27

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.7 Good28 Reviews
Firehouse Subs Brook Highland Sandwich Shop • $
5269 US-280 b8, Birmingham - 6.7 miles

Customers` Favorites

Smokehouse Beef Cheddar Brisket Sub
Pepperoni Pizza Meatball Sub
Firehouse Hero Specialty Sub
Firehouse Meatball
Submarine Sandwich
Hook \u0026 Ladder
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.6 Good73 Reviews
29

Subway

Subway Sandwich Shop • $
221 Lakeshore Pkwy D-23, Homewood - 5.57 miles

Customers` Favorites

Oven Roasted Turkey
Steak & Cheese
Cold Cut Combo
Pizza Sub

“This Subway was clean and had a very pleasant young lady working behind the counter. She was patient and friendly. It may be a family owned store but I don’t know that for sure.

I tried their limited edition Thanskgiving sub. It was different but I like unique things and really enjoy“

3.6 Good30 Reviews
30

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.“

3.6 Good23 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

“Honestly, I had a nightmare with DoorDash and my food getting mishandled, but the store handled it awesomely. I didn’t catch the guy at the counter’s name, but he helped me and my husband above and beyond our expectations. They were awesome. We were there 8/30/2025 at 2:10pm.“

3.5 Good130 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.5 Good72 Reviews
33

Subway

Subway Sandwich Shop • $
5506 Crestwood Blvd, Birmingham - 1.98 miles

Customers` Favorites

Rotisserie-Style Chicken

“🌟🌟🌟🌟🌟
I have to rave about Teressa at the Subway in Crestwood! The food line was absolutely immaculate—seriously, it looked ready for a commercial. You can tell she takes pride in her work and treats the restaurant like she owns it. She was professional, warm, welcoming, and made the entire experience enjoyable. This was the best customer service I’ve had at any food establishment in years. Subway is lucky to have her—she definitely deserves a raise!“

3.5 Good22 Reviews
34

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.5 Good20 Reviews
Charleys Cheesesteaks Cheesesteaks • $
3000 Galleria Cir Ste E, Hoover - 9.09 miles

Customers` Favorites

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

“It's good“

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

“Yummy, we love Jimmy John’s.“

3.4 Good30 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.4 Good66 Reviews
38

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!“

3.1 Average8 Reviews
39

Subway

Subway Sandwich Shop • $
3382 Morgan Dr, Birmingham - 5.3 miles

Customers` Favorites

Rotisserie-Style Chicken
Grilled Chicken
The Boss

“My family and I like to go here quite often. It is near and clean and I love how they can close the glass cases on the food especially during this time while COVID, the flu and RSV are running rampant! My fíance and I have discovered the pizzas that we put extra marinara sauce on, then pepperoni, cappicoli (spiced ham), tomatoes, black olives and anything else then top it with mozzarella and parmesan cheese toast it and wha-la!!! It's an excellent personal pan pizza!!¡! They have salami too!!! Try it but be warned, they have a bunch of great looking new sandwiches too!!!! Really good Subway and please tip the workers in that on the counter!! They aren't allowed to write tip jar on it for some reason but that's what it is!!!“

3.2 Average12 Reviews

You May Also Like