7 Main Line Area Irish Pubs to Try

These area eateries offer a taste of the Emerald Isle.



Adobe Stock/WavebreakMediaMicro

Cawley’s Irish Pub

Whether looking for a relaxed morning or a fun night out, Cawley’s Irish Pub delivers. Satisfy your hankering for a full Irish breakfast, complete with beans and bangers topped with brown gravy, or try traditional fish and chips.

7919 West Chester Pike, Upper Darby.

Jack McShea’s Pub

This Ardmore mainstay will transport you to the Emerland Isle, thanks to its bustling atmosphere. Plus, the family-owned pub serves an array of tasty dishes, including gooey mac and cheese and beer-battered cod.

34 Lancaster Ave., Ardmore.

McCloskey’s Tavern

An Ardmore staple for over 75 years, McCloseky’s was founded by two Irish families, who together brought some of the traditions of Ireland to the Main Line. Nosh on appetizers like panko crusted tomatoes or Irish skins—potato skins topped with cheddar cheese, onion and bacon—or try a range of salads, all of which pair well with the craft beer selection.

17 Cricket Ave., Ardmore.

McShea’s Restaurant and Bar

This authentic, energetic pub is the perfect place to meet up with old friends and make some new ones, all over a pint of Guinness.

242 Haverford Ave., Narberth.

McSorley’s Ale House

For a wide drink selection, live music, billiards and arcade games, head to McSorley’s. While there, enjoy traditional pub grub like pizza, burgers and wings.

2330 Haverford Road, Ardmore.

Paddy Rooney’s Pub

Paddy Rooney’s is the ideal spot to tuck into traditional Irish dishes while watching Irish sports, like hurling and Gaelic football.

449 West Chester Pike, Havertown.

Ryan’s Pub

This Manayunk joint brings a bit of Ireland to every meal, whether it’s Sunday brunch with Irish coffees or a late night pitcher and pizza.

4301 Main St., Philadelphia.