Not sure what all the positive reviews are for, I went here the other day and was not the least bit impressed. I heard good things about their cheesesteaks, and since I have never had a cheesesteak before I thought I'd try them out. There wasn't much meat in the sandwich, and it lacked cheese. I told them no onions and yet onions were still sprinkled throughout the sandwich.
Even their salad was terrible, the ranch was runny and it didn't even have any croutons on it. The prices were kind of high and the place was extremely dirty. Will never go back again.