Pat's and Geno's are overrated. Geno's was/is run by a racist. Unless you want to go just to say you went, don't bother. Try Jim's Steaks on South and 4th...the line might be around the block but it moves fast enough. I also like Tony Luke's on Oregon. There isn't too much around there and you might not be comfortable in South Philly...but no worries, the area is safe. The two best places for Roast pork are DiNic's in the Reading Terminal (I can not recommend this enough) and John's Roast Pork in Southeast Philly. John's has short hours on Saturday and its closed on Sundays.