No bones about it, Philadelphia is a sandwich town. But outside of Cheesesteak Vegas i.e. Pat's and Geno's is where you'll find the real deal.
Sure the line can be confusing and the hours are erratic but the cheesesteaks and roast pork sandwiches at this South Philly spot cannot be beat. Extra long hots, please