editSuggest an edit

JD McGillicuddy's

Nightlife / Pubs

8921 West Chester Pike,
Upper Darby, PA 19082

(610) 924-0441

Call (610) 924-0441
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


JD McGillicuddy’s was founded in 1994 in Ardmore, Pa by Tom Thornton of Havertown and have become quite the local favorite ever since. In 1998 the second McGillicuddy’s opened in Drexel Hill in what used to be the Waverly Movie Theater. In 2000 we opened at the Jersey shore in North Wildwood; this is where our famous clam chowder and crab cakes were born. As with all investments sometimes the right opportunity comes along and it was decided to sell our locations in Drexel Hill and North Wildwood.

The Pubs have since expanded again. In the fall of 2004 JD McGillicuddy’s opened in what used to be O’Malley’s in Upper Darby. It was about a year later in the fall of 2005 McGillicuddy’s Catering Co. started running the kitchen and Banquet Hall at The West End Boat Club in Essington. Then in February of 2006 JD McGillicuddy’s opened at the Tinicum Inn also in Essington.

Now The question our patrons always seem to ask is “Who Is JD McGillicuddy” it all starts with a tale of 2 fisherman and the best of friends…

A good friend and I were out fishing one day and he turned to me and said “why don’t you name a pub after me?” The Pubs were named after John D. McDonald or to everyone who knew and loved him simply, Jack. This name “JD McGillicuddy’s” comes from the name my children had given to Jack over the years.

Jack always brought a smile to your face whether or not you knew him. Our great friend passed in March of 2001, however his name and his legacy lives on just the way he knew it…

So raise your glass to JD McGillicuddy!!!

Thomas D. Thornton

Founder & Ceo

JD McGillicuddy’s Pubs of the USA

Business Hours

Monday 11:00 AM - 2:00 AM

Tuesday 11:00 AM - 2:00 AM

Wednesday 11:00 AM - 2:00 AM

Thursday 11:00 AM - 2:00 AM

Friday 11:00 AM - 2:00 AM

Saturday 11:00 AM - 2:00 AM

Sunday 11:00 AM - 2:00 AM