10 Best Sandwich Shops in Bethlehem

Eli's Original Steaks & Subs Sandwich Shop • $
901 Center Street, Bethlehem

Customers` Favorites

Cheesesteak with Cherry Bomb Peppers and Pierogies
Philly Cheese Steak
Homemade Pierogies
Euts Cheese Steak
Boardwalk Fries
13 Cheesesteak
Homemade Chips
Italian Sub 7
Pickles
Roll

“I finally made it to Eli's original steaks and subs... what a sin to have waited so long! these are the pinnacle of steaks in the valley, they rival the best on Philly for sure! strongly recommend. Eli's basic steak sandwich is phenomenal, and those made with the in-house ribeye are better yet. succulent meat, savory spices, and the bread is unbeatable do yourself a favor and get there a soon as possible if you like a great sandwich!“

4.8 Superb230 Reviews
Jimmy John's Sandwich Shop • $
3219-A Schoenersville Road, Bethlehem

Customers` Favorites

Toasted Chicken Bacon Ranch
Three Cheese Pizza Sandwich
Italian Night Club Toasted
Country Club Toasted
The J J Gargantuan
Ultimate Italian
Hunter's Club
Turkey Tom
Beach Club
Sandwiches

“The food was really good and the stop was clean. The employees were very friendly.

But beyond that was the top notch service the manager, Patrick provided to me. My daughter and I were traveling back from a family vacation in Maine when we stopped in.

When we arrived at our next hotel for the trip I realized I didn’t have my wallet. I called the store and they had it. They tried to find a phone number to call me but couldn’t.

Patrick was very nice and offered to drop it off for to be shipped. I was able to create a label to have it shipped and Patrick was phenomenal. He was off work but went back to the store to print the label when Walgreens couldn’t. He was patient and understanding about the entire thing. I offered to send him money personally as a thank you and to cover his gas but he refused it each time.

There are lots of people in the world who would have refused or just lied about having the wallet.

Patrick isn’t one of those people. He went above and beyond to help me out of a huge jam and I will always remember his kindness.“

4.9 Superb86 Reviews
The Goosemen Sandwich Shop • $
102 West 4th Street, Bethlehem

Customers` Favorites

Turkey Swiss Bacon Lettuce and Onion w Mayo Warm Spinach Salad
Corned Beef Swiss Cheese and Coleslaw on Rye
Gombo with Hot Pastrami and Egg Salad
Egg Salad and Hot Pastrami Sandwich
Chicken Corn Chowder
Chicken Pot Pie Soup
The Hot Roast Beef
Sacrificial Lamb
Any Sandwich
Johnny Bravo

“The Wooly mammoth is delicious“

4.8 Superb254 Reviews
Uncle Daddys Foodtruck Sandwich Shop • $
1 East Broad Street Ste 130-1001, Bethlehem

“Une véritable prestation de qualité. Nous avons eu l’occasion de le recevoir chez nous, au sein de TACQUET INDUSTRIES, et ce fut un vrai délice. Une personne en or, communicative, qui apporte une véritable joie de vivre. La cuisine est d’une excellente qualité, aussi généreuse que raffinée. Je recommande vivement cette expérience inoubliable : une prestation tout simplement extraordinaire 🤘🏼😎“

5 Superb10 Reviews
Jersey Mike's Subs Sandwich Shop • $
2415 Schoenersville Rd, Bethlehem

Customers` Favorites

California Chicken Cheese Steak
Chipotle Chicken Cheese Steak
Roast Beef and Provolone
Chipotle Cheese Steak
The Original Italian
Stickball Special
Ham and Provolone
The Number Four
Bottled Water
The Super Sub

“Went to the new Bethlehem location for lunch today. The line was EXTREMELY long and the staff members were absolutely rocking it. They were extremely efficient, nice, and making a great product. I was blown away at how quick the line went and how much pride they put in the sandwiches. Will definitely be back!“

3.9 Good82 Reviews
Johnny's Bagels & Deli Sandwich Shop • $
6 Farrington Square, Bethlehem

“Johnny’s is very standard. Not sure that it lives up to all the hype but I’d grab breaky here again.Edit: I actually just had their veggie cream cheese and it might've changed my life forever (I've never liked veggie cream cheese). Stuff is liquid gold“

3 Average90 Reviews
Johnny's Bagels and Deli Sandwich Shop • $
2339 Schoenersville Rd, Bethlehem

Customers` Favorites

Turkey Ranch and Swiss with Lettuce and Tomato
Sausage Egg Cheese Bagel
Grilled Chicken Breast
Egg Sandwich with Gyro
Egg Sandwich with Meat
Texas Barbecue Brisket
Bacon Egg and Cheese
Mozzarella Sticks
The Mexican Wrap
Buffalo Chicken

“Fast friendly service. Good food and free wifi. Caution with this cooler weather, it can get cold in there. Felt like there may have been a delivery driver with the back door propped open for some time while I was there. It was fine when I first arrived, but shortly after there was a chilly draft despite the front door being closed.“

3.5 Good178 Reviews
8

Subway

Subway Sandwich Shop • $
5570 Crawford Drive Space A, Bethlehem

Customers` Favorites

Sweet Onion Chicken Teriyaki 6 Inch Regular Sub
Italian B M T
Cookies

“Nice , clean place—I ordered the meatball sub on Italian, with provolone. The sandwich artist was friendly & made my sub nice & saucy just like I asked! It was very delicious, meatballs very tender & sauce was cooked well and very tasty! I was hesitant to order it because I’m very fussy about my sauce, and it was excellent! I will definitely return!
Also, it was nice and quiet, and I was able to read and do some puzzling while I sat. Thank you!“

3.4 Good86 Reviews
9

Subway

Subway Sandwich Shop • $
1 East 4th Street, Bethlehem

Customers` Favorites

Auntie Anne's Footlong Pretzel
Raspberry Cheesecake
Grilled Chicken
Veggie Delite
Subway Club
Cookies

“I stayed away from Subway for years due to bad experiences but took a chance one day. This store is clean, and well maintained. The individual who helped me the past 3 times has been phenomenal. Friendly and clearly cares about his customers and their orders. Highly recommend.“

3.3 Good95 Reviews
PrimoHoagies Sandwich Shop • $
2410 Catasauqua Rd, Bethlehem

Customers` Favorites

Roast Beef & Turkey Sub
Corned Beef Schwartzie
Italian Hoagie Chips
Mild Sharp Italian
Philly Cheesesteak
Mild Italian
Turkey Diablo
Old Italian
Italian Sub
American

“My wife, daughter and I had hit up Primo's outside of Allentown, PA when we were visiting family there and we had the occasion to go to Primo's which was located in a small strip shopping place.

In of itself, it lives up to it's reputation of delivering quality sandwiches and subs which the wife and I had shared the turkey and provolone sub. It was packed with plenty of turkey and generous with the provolone cheese and it was delicious as I knew it would be.

Next time it'll be a steak and cheese !!

Totally worth it !!“

3.2 Average198 Reviews

You May Also Like