This is probably my favorite cheese steak in town, the meat is tender, the vegetables are crisp and they don't skimp on the cheese (provolone for this girl). The roll holds up well with all the fillings, but isn't so hard you can't bite it. I have had many Cheesesteaks, and some of them are so bland and don't taste like anything, but that is not the case here.
I know some have talked about the price, but I just had a half cheese steak with chips and a drink for less than $8 total, which is about the same at other sub places. I was there late, at 2 pm so it was not busy and the service was quick today, but I have never had a problem with service before.
So get off your high horses and give it another try!