Conveniently located in the heart of Upper Darby, J.D. McGillicuddy's is the perfect place to unwind after a long week at the office. Known throughout the area for its delicious, classic cuisine and friendly service, there's not a better place to go if you are looking to kick back and catch up on good times. The atmosphere is warm and inviting - perfect for any casual occasion while the menu stays true to its American roots showcasing a wide variety of beef, chicken and seafood entrees. Enjoy live music, dancing, karaoke, TV, our game room, or host your own private party! Visit J.D. McGillicuddy's and let the friendly staff welcome you in and treat you as one of their own. You won't be disappointed.
Hoagies are delicious with lots of meat. They are an excellent value. I wonder why anyone would want a $5 foot long chain hoagie with much less inside. Cheese steaks are also consistently good--tender, tasty and no gristle.
Let me begin by saying that you can guarantee you will be harassed by a homeless person as you enter the restaurant. The bathrooms are disgustingly dirty as is the dining area. People are treated like cattle on a busy day. Most of the time, your forg
...