Jim’s is my absolute favorite (even if it is overrun by tourists). Be prepared to order when you hit the front of the line. Nothing is more annoying than waiting in a 30 minute line only to have the person in front of you say, “Hmm, I haven’t made up my mind yet.”
I personally cannot eat Pat’s. As someone above mentioned, the meat is chewy. I used to joke that I would only eat there if someone prechewed the food for me.
Also, people argue about this all the time, but if you want the “classic” Philly cheesesteak, get it with Whiz (yes, I mean Cheese Whiz) and onions. At Jim’s, just say, “I want a steak with-with”.