The 10 Best Diners in Pennsylvania!

In a big state like Pennsylvania, finding delicious diner fare isn't a difficult task. From old-school, American-style diners with mini jukeboxes in each booth to the trendiest vegan spots, Pennsylvania's diners truly have it all. For a taste of everything, check out these 10 distinctive diners only in Pennsylvania.

1. Silk City Diner, Philadelphia, PA

Located in the Northern Liberties section of Philadelphia, this diner is almost impossible to miss, thanks to its bright neon signage. Featuring a daily brunch (yay!) and dinner menu, an outdoor beer garden, and a full bar, the Silk City Diner is a must. If you find yourself craving fried chicken & waffles or pork belly empanadas at 1 a.m., there's simply no better place to be.

2. Cross Keys Diner, Doylestown, PA

The cozy Cross Keys Diner in Doylestown is an absolute gem. The diner has a daily, rotating menu which can be found via their Facebook or Twitter. The menu features locally-sourced ingredients and classic dishes like eggs benedict and their famous hash—and no matter what you order, it's bound to be love at first bite.

3. Frankie's on Fairview, Woodlyn, PA

Frankie's on Fairview serves a spiced-up version of everyday diner fare. They've got chicken fingers just like any other diner, but here, they're coated in Cap'n Crunch cereal. There's even breakfast pizza. And, they've got an entire vegan menu, too (And yes, it includes both of those items...and more!).

4. Coopersburg Diner & Family Restaurant, Coopersburg, PA

Also referred to as the Coop, the Coopersburg Diner is a favorite among locals and travelers alike. Here, you'll find classic diner fare, an all-you-can-eat salad bar, and tasty treats like sweet potato waffle fries and smothered pierogis. If there's one thing the Coop knows, it's that variety truly is the spice of life.

5. Tom and Joe's Diner, Altoona, PA

To locals, Tom and Joe's Diner is an institution. It has been serving Altoona and its surrounding area for over 80 years, after all! Featuring mini jukeboxes in its booths, walking into Tom and Joe's is like stepping back in time. Their famous "Breakfast Mess" practically includes everything but the kitchen sink. And they've even got Jell-O on the menu, too. Does it get any more American than that?

6. Billy's Downtown Diner, Multiple locations

Per their website, Billy's Downtown Diner is "not your ordinary diner.” And with cannoli French toast available for breakfast and a burger designed by Criss Angel (with his cousin Billy) on the lunch menu, we're inclined to agree. Find locations in Allentown, Bethlehem, and Easton, Pennsylvania. 

7. Diner 248, Easton, PA

Diner 248 serves breakfast until 2 p.m., and it just so happens to be the “Best Diner Breakfast,” according to Lehigh Valley Magazine as of 2014. In addition to its great breakfasts, Diner 248 boasts a full bar, flat-screen TVs, and decadent desserts made from scratch.

8. Minella's Main Line Diner, Wayne, PA

Minella's takes classic diner fare and elevates it in only the way the Main Line can. In the mood for Pad Thai, but don’t want to be bothered by having to eat actual noodles? Try their Pad Thai chicken egg rolls. They have a full bar with an extensive drink menu, too. Warm up during breakfast with a Frangelico-spiked Cappuccino Royale, or don't even order breakfast and just have a spiked coffee. We don't judge.

9. Melrose Diner, Philadelphia, PA

South Philadelphia's famous Melrose Diner and bakery is widely known for its shared booths, great service, and delicious butter cookies. It's open 24/7 and draws a diverse crowd—making it a perfect spot for late-night people watching, if that's what you're into. There's even a song named after it. How many other diners can boast that?

10. Daddypops, Hatboro, PA

Featured on Season 3 of Guy Fieri's famous Food Network series, “Diners, Drive-Ins and Dives,” Daddypops is about as old-school as it gets. Serving up staples like scrapple and hot roast beef alongside unique treats like deep-fried Oreos, there's something for everyone at Daddypops.

A post shared by Jon Den (@morainsomnia) on

Select a Pennsylvania town to find the Best Things-To-Do and Places To Go around you
Find Diners 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