Skip Pat's and Geno's the steak tastes like leather, are small for the price you pay, and are no more than tourist traps. I have never understood why these 2 places are considered good. D'Allesandro's in Roxborough is also over-rated, steak is chopped too finely and there isn't much of it. I am a bit of a cheesteak officianado and have sampled steaks from through the Philadelphia area. Being born and bred in this area and living all around it I must say that as of right now the best I've had are at Chubby's in Roxborough. Chubby's comes with a fork there is so much steak and there isn't a line of people out of the door waiting. The bread is very good and steak is juicy and plentiful. My main rating factor's include roll selection, meat quality and quantity, and cheese flavor.