Welcome to Moriarty’s,
The Finest Irish Pub in Philly...

Are you looking for an unforgettable dining experience, a fun night out on the town with your friends, or the perfect place to enjoy a beer in Philly at night? Then you’ve found what you’re looking for! Moriarty’s Restaurant fuses the warmth and friendliness of a traditional Irish Pub with a diverse and delicious menu that celebrates the flavor of Philly. Join us for the greatest karaoke night in Philadelphia or ask us about our private party room and professional event planning services. At Moriarty’s we’re dedicated to providing excellent service, a comfortable atmosphere and food you’ll want to tell your friends about. We look forward to serving you!

Experience the Best Restaurant in Philadelphia!

Moriarty's sells approx 1 ton of chicken wings every week!

The menu at Moriarty’s has something for everyone, ranging from light pub fare to full course entrees. Daily specials for lunch and dinner present seasonal flavors our regulars enjoy throughout the year. What makes Moriarty’s Restaurant so special? We're an Irish Pub in Philadelphia unlike any other! Try our award winning hot wings, our famous Philly cheese steak, or our classic Irish dishes. The Moriarty’s catering menu includes some of our house favorites. Let us plan your private party or stop by and check out our banquet facilities. Visit us when you are headed to the Forrest Theater for some of Philadelphia’s best live performances or just want to enjoy a slice of great Philly nightlife. Choose Moriarty’s when you want a night to remember.

Enjoy a Taste of Philly:
One of the Greatest Irish Bars in Philadelphia!

Moriarty’s has been a favorite neighborhood establishment for over thirty years and it shows. We know what our customers are looking for and we promise to provide exceptional service and exceptional fare. Take a seat at our 60 foot, old-fashioned bar serving 28 draught beers — which are always cold and always fresh — along with our extensive list of fine imported and domestic bottles. Plus you’ll love our pub menu when sitting back and watching your favorite Philly sports team from the bar or your own table!

Moriarty's is open 363 days a year: 11:00am – 2:00am Monday through Saturday, and Sundays 12:00pm – 2:00am. Our pub menu is served all day, everyday until 1:00am with dinners are served after 5:00pm. Out on a date with that special someone? Walk through our doors and sit at one of our booths or tables that are tucked away to encourage a more private and intimate feeling. Ask any of the locals: Moriarty’s Irish Pub and Restaurant has become a staple of Philly night life and we invite you to join us any night of the week!

All major credit cards accepted and an ATM is on site.