Best Irish Bar in Philadelphia
2023: Philadelphia Voted Cavanaugh’s Headhouse Best Irish Bar! Cavanaugh’s Headhouse 421 S 2nd Street (215) 928-9307 – cavsheadhouse.com Just a few blocks off South Street on the historic Headhouse Square, Cavanaugh’s Headhouse is Philadelphia treasure that keeps that same look and feel as its predecessors with a wildly updated sports bar element. Snack on some of the…