A Neighborhood Staple Since Day One
Located in the heart of New Castle, Pennsylvania, Patsy's Bar & Grill has been serving up smiles and satisfying bites since we opened our doors.
Located in the heart of New Castle, Pennsylvania, Patsy's Bar & Grill has been serving up smiles and satisfying bites since we opened our doors.