421 S. 2nd St. 19147.


Cavanaugh’s Headhouse is a charming traditional pub located right off South Street across from historic Headhouse Square. With multiple bar rooms for drinking, eating, darts and more, Cav’s Headhouse is the spot for everything from happy hours to private affairs. Featuring Cavanaugh’s famous gastropub favorites along with hearty UK staples, Cavanaugh’s Headhouse is easily accessible from Society Hill, Queens Village, and Penn’s Landing areas. Visit Cavsphilly.com for more info.