The Castle

Permanently closed
1637 W Susquehanna Ave
Philadelphia, PA 19121

The Castle is a charming bar located in the heart of Philadelphia PA. Known for its unique castle-themed decor this cozy spot offers a wide selection of craft beers signature cocktails and delicious bar bites. With a friendly atmosphere and regular live music events The Castle is the perfect place to unwind with friends or enjoy a night out in the city.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.