"South Philadelphia lies to the west of the Delaware River and borders Philadelphia Center City to its north. The area has a diverse cultural population with a vibrant Italian and Irish heritage & most of the cities sporting stadiums are located here."