Welcome to Hennigan’s Restaurant and Bar!

A Long-Standing Dining Tradition in Lancaster County

Located in Mount Joy, Pennsylvania, Hennigan’s Restaurant has been a popular choice for lunch and dinner in a family friendly atmosphere for nearly 50 years! Our restaurant is popular for lunch meetings, monthly group meetings, retirement community outings, wedding rehearsal dinners and wedding receptions, sports banquets, birthday parties and much more!

In addition we offer lunch and dinner catering options locally and on-site, with several dining options and menus available.

Request More Information

As one of the premiere dining options in the Elizabethtown, Marietta and Mount Joy area, Hennigan's is a full-service restaurant featuring:

  • Casual Dining in a Warm and Friendly Atmosphere
  • A Newly Renovated Dining Room and Spacious Outdoor Deck for Summer Dining!
  • A Brand New Menu with Several New Entrée’s as well as long-time Hennigan’s Favorites!
  • Two large Stone Fireplaces!
  • Several Large Screen TVs!
  • Full-Service Bar Area with High Tables!
  • Family Restaurant!

Hennigan’s Restaurant and Bar is located at 1990 West Main Street in Mount Joy and features a full lunch and dinner menu, weekend dinner specials, happy hours and nightly bar food and drink specials! We are the perfect restaurant and gathering place for families with kids, a group of friends, or a couple heading for a night out to celebrate a special occasion or share an intimate dining experience!

Also, conveniently located under one roof with Clearview Lanes Bowling Center, visitors to Hennigan’s Restaurant can take advantage of a game of bowling before or after lunch or dinner.

Visit Us Today!

Our Fall / Winter Hours are:

Sunday–11 AM – 10 PM

Monday—Tuesday—Wednesday— 4 PM – 10 PM

Thursday–4 PM – 11 PM

Friday–Saturday 4 PM – 11 PM         Bar open until 1 AM

To Make Reservations to dine inside or outside for Hennigan’s Restaurant & Bar, call us at 717-653-9058


1990 W.Main Street, Mount Joy, PA 17552