The 10 Best Delis in Pennsylvania!

Of French and German origin, the word "delicatessen” literally means “delicious things to eat.” While its definition has evolved alongside technology and tastes, its core remains tasty dishes and neighborhood service. Whether you like them Jewish, Italian, or American in flavor, the delis of Pennsylvania are among the world’s best, from Philly to Pittsburgh.

1. Ben’s Deli, Morrisville, PA

Ben’s has become a favorite in Morrisville for cold sandwiches, hot specials, and hometown service. Most of the menu is prepared from scratch, and breakfast is served all day.

2. Koch’s Deli, Philadelphia, PA

Koch’s has set the standard for Jewish delis in Philadelphia, and continues to excel every day. Fresh sliced and made to order sandwiches, seriously good accompaniments, and a pickle on the side makes this one of the best lunch options in Philly, whether you eat it in, take it out, or get it delivered.  

3. The Carson Street Deli & Craft Beer Bar, Pittsburgh, PA

If you’re hungry in the ‘Burgh, look no further than this delightful delicatessen/bar hybrid. Whether you grab a quick (but impressive) sandwich, or spend some time in the courtyard with a flight of local beers and a hot pretzel (or adorable mix-and-match miniature sammies), a trip to Carson Street is always a treat. Create your own six pack from their extensive selection to take with, and receive a $2 discount on each beer!  

4. Stoltzfus Meats, Intercourse, PA

For generations, the Stoltzfus family has provided quality meats and personal service to Lancaster county. Whether you’re a local or you make the worthwhile journey to visit, this deli with restaurant on site is guaranteed to satisfy. Linger over lunch or grab-and-go for a truly old fashioned delicatessen experience. 

5. Deli of Italy, York, PA

For a true taste of Italy in the heart of Pennsylvania, visit this York gem. Fresh, imported ingredients and thoughtful preparation have made this a local favorite with devoted fans. Try the four pound “Godfather” sandwich, or a salad that will make even the most devoted carnivore question everything. 

6. Pumpernick’s Deli, North Wales, PA

With a selection of over 50 beers and a humongous pickle bar, it’s lucky for us that Pumpernick’s is open till 10 during the week, or we may never leave. Visit for some of the best corned beef and smoked fish in state, with a healthy side of good humor and stellar service. 

7. Carvers Deli & BBQ, State College, PA

Carvers Deli and BBQ is everything you could want from a college-town eatery: Low-and-slow barbecue, sandwiches of epic proportions, and out-of-this-world tailgate platters. An extensive menu and fun staff round out this State College eating experience, a treat no matter how long you’ve been out in the real world. 

8. Primanti Bros., Pittsburgh, PA

You’d be hard pressed to discuss Pennsylvania delis without a nod to Primanti Bros, a Pittsburgh institution since 1933, now with over three dozen locations in the East. The original Strip District location is open 24 hours, and serves up a classic deli menu alongside truly brag-worthy fries. 

9. Teresa’s Italian Delicatessen, Erie, PA

Since 1949, Teresa’s Italian Deli has proudly served the Erie community with quality food and friendly service at a fair price. Today, that tradition continues with antipasti, sandwiches, and salads guaranteed to please even the pickiest of eaters. Try the pepperoni balls for a uniquely satisfying snack. 

10. Durham Deli, Bristol, PA

Durham may not be as polished as other modern delis, but boy do they serve a mean sub. Visit for packed-full sandwiches and some of the lowest prices around. 

Select a Pennsylvania town to find the Best Things-To-Do and Places To Go around you
Find Delicatessens Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Allegheny County

Armstrong County

Beaver County

Bedford County

Berks County

Blair County

Bradford County

Bucks County

Butler County

Cambria County

Cameron County

Carbon County

Centre County

Chester County

Clarion County

Clearfield County

Clinton County

Columbia County

Crawford County

Cumberland County

Dauphin County

Delaware County

Elk County

Erie County

Fayette County

Forest County

Franklin County

Fulton County

Greene County

Huntingdon County

Indiana County

Jefferson County

Juniata County

Lackawanna County

Lancaster County

Lawrence County

Lebanon County

Lehigh County

Luzerne County

Lycoming County

Mckean County

Mercer County

Mifflin County

Monroe County

Montgomery County

Montour County

Northampton County

Northumberland County

Perry County

Philadelphia County

Pike County

Potter County

Schuylkill County

Snyder County

Somerset County

Sullivan County

Susquehanna County

Tioga County

Union County

Venango County

Warren County

Washington County

Wayne County

Westmoreland County

Wyoming County

York County