Funny I find this post today I actually had one for lunch today!
Geno's is the best hands down. I'm friends with the family. I do some PC work for them from time to time. But that's not the reason they are best. The reason Geno's is the best is because one major thing about the cheese steak is the bread. It's all about fresh bread. Both Geno's, Pat's, Tony Luke's, Jim's and many others use the same bakery for their bread Geno's is the ONLY one that gets 2 delivery's of bread a day. All the others get one load of bread a day. So your odds of getting a fresh steak with fresh bread from Geno's is much higher then any other! An that is a fact!
Ty remind me to tell you some secrets about Geno's, Pat's, and Jim's steaks when I see you in BG!