I could go for a couple now that you mention it. Like most food questions/suggestions, you will get some varied responses and everyone has their favorites. A lot has to do with your individual tastes. Personally I prefer the ribeye slices whole and not shaved or chopped so I tend to lean towards places that do it that way, but can appreciate any style. Of course you can dig in some side street corners and find a gem or 2 which I have, but also been burned a few times and would rather have had dog****. If anyone is craving one and doesnt live nearby, a couple places do ship them through Goldbelly (great app for foodies)
Steve's Prince of Steaks = One of my absolute favorites
Sonny's = Im a fan
Ishkabibbles = This is where I disagree with some...a know a number of people that love it. I think they are terrible.
Dellasandros = They really chop up the meat super fine...almost like ground beef...but I keep going back once in a while, no wrong choice there and probably my favorite that chops it up
Campo's = Overated
John's Roast Pork = Dont sleep on them, pretty **** good Philly
Max's = Never been there but Ive heard good things from a number of people
Tony Luke's = Overated...they got skimpy on the meat.
Jim's= Not terrible. Personally not a big fan
Pats/Geno's = This is where I'll catch some flack. Its touristy and cliche, but they are consistent. I dont mind them at all..but probably in part goes back to liking my steak in whole strips. If she is going to bring a cooler and bring some home for you, Geno's travels better than Pat's. Geno puts the whiz on 1st, then the meat. Pat's puts it on last so by the time you get home, its stuck to the wrapper.