The Black Sheep Pub and Restaurant, Philadelphia's favorite Irish pub since 1999, is just a few steps from historic Rittenhouse Square.