Well Philly Cheesesteaks are Philly Cheesesteaks! I would give it 5 stars but it is cash only (Oh! and sure enough they have an ATM with those extra surcharges! Surprise!) Bread was nice, steak the way I like it, and all the fixin's. Fast friendly service. You're in Philly, you KNOW you have to eat one, so don;t wait, enjoy!