Victory, if you have a car Victory has great food and awesome beer it's about 40 minutes from center city Philly. But it can be found all over the city.
www.victorybeer.com
Yards is local in Philly, i've never had their beer so I don't know how good it is.
www.yardsbrewing.com
Iron Hill is a brew pub that has just ok beer, they have a pub 25 minutes fro the city, in Media,PA.
www.ironhillbrewery.com
Troegs has a few really goods beers too, but they are pretty far away from Philly.
www.troegs.com