About
Loch Bar is a classic seafood tavern located on Philadelphia's Avenue of the Arts. It offers a dining experience with a focus on fresh seafood and popular regional dishes. The restaurant also features live music and aims to embrace Philadelphia's energy.