Honestly, Joe's is just a random place. If you're near there don't even bother with cheesesteaks. There's so many great places to eat along that corridor, whether you want a sandwich (like at Costinello's or Liberty Kitchen), Falafel at Goldie's, something fancier/more substantial at Elwood, Suraya, Middle Child, Cheu, etc. Or just want to eat at a bar, there's JB's, Kraftwerk and more, with great new places popping up all the time. This is true in most neighborhoods.
The steak shops on South Street (Jim's when it reopens and Ishkibibble's) are probably the best places to eat in a touristy area where there's nothing else better around. Campo's or Sonny's in Olde City are good too if you can't get a table at a real restaurant or just want something quick.
so many great places in this post. i'd also add angelo's. that's been my favorite steak since moving to the city (but also want to try d'alessandros, have heard good things)
The steak shops on South Street (Jim's when it reopens and Ishkibibble's) are probably the best places to eat in a touristy area where there's nothing else better around. Campo's or Sonny's in Olde City are good too if you can't get a table at a real restaurant or just want something quick.