Irish Pub & Restaurant

To Make A Reservation, Please Call

Happy Happy Joy Joy!

Our famous happy hour slashes prices on our draft list! It’s a great time to try beers that you’ve never tried before.

Let us host your party!

We have two beautiful spaces available to host your next event! With great beers, and exquisite catering, your party will surely be a hit!

New Menu

We have refreshed our menu to include new salads and entrees. Come in and taste what’s new!

In the Spotlight

Awards & Recognition

Moriarty’s has won many awards from various prestigious publications and critics from all over Pennsylvania.

Best of Philly Award

Best Of Philly

We were awarded Best Of Philly for our wings, and nominated for our Rueben Sandwich.
Award winning wings

City Paper Choice Award

We were noted by Philadelphia City Paper for our award-winning wings in 2007, 2006, 2004, 2003, 2002, 2001, 2000, 1999, and 1998.
Best Happy Hour

Best Happy Hour

We were awarded “Best Happy Hour” by CitySearch in 2009 and 2007 for our impressive happy hour draft beers.
Best Karaoke

Best Karaoke

Voted “Best Karaoke” by CitySearch, who just can’t seem to get enough of us! Come sing your heart out starting in September.


What People are Saying

“Comfort Food”

The food was delicious, the pub itself was so cozy … and the decorations were awesome! They really had the perfect space.

-Tyler J. Anthony

“Great Customer Service”

“Great environment! Best chicken wings!! Great customer service!!”

-Yvette Hernandez

“Another successful experience”

The beer selection is great, the chicken wings are my favorite! … Always a fun time with friends and family there! Wish I could visit more!

-Zach Strong

“Fun Karaoke”

Excellent food downstairs & fun karaoke upstairs. We plan to come back again!

-Denise Thomas


On The Lash

Whether you’re bringing old friends or making new ones,It’s always a great time here at Moriarty’s!


Talk To Us!

Please fill out this form:

Hours of Operation

11:00am – 2:00am

12:00pm – 2:00am

(food served until midnight)

Drop Us a Line

Don’t be shy. Let us know if you have any questions!