Absolutely the BEST cheesesteak sandwich I've ever had. Mind you, I've never been to Philly, But I've had bad versions here and decent ones. This is the best. I'm writing this review after my 4th visit, and i have not yet been dissappointed.
I'll start by saying, as a kid my dad took me to a neighborhood place in Tucson that made great cheesesteak, but ever since, i could never find one quite as good. Any restaurant serving a cheesesteak always seemed to be missing a certain flavor, even when properly decked with peppers, onions, mushrooms. When I came here the first time I was confused by the "red sauce" they offered. A cheesesteak with red sauce? ( was picturing a marinara smothered sandwich) The very sweet girl on the cashier explained that it was very light and once cooked in you don't see it. So I thought I'd give it a whirl. Lo and behold! That was the taste, the missing something that all the other so called cheesesteak sandwiches were lacking. Apparently, some places don't mention that it's in there. It's a sorta, "secret ingredient" so if you order your sandwich without it, it may not be quite the same. The bread was loaded with meat, onions, peppers, mushrooms. The cheese was perfectly melted in. I swear their idea of 12" was more like 14" or longer yet, but who carries a ruler with them. Even my dad, who is a big eater couldn't finish his whole 12" and fries. As for the cheez whiz, to me that is junk that 12 yr olds eat on crackers or squirt right into their mouths being goofy. To me, it has no place in real food. Even the term "real cheez whiz" sounds like an oxymoron. So I can't give a fair review on their cheez whiz cheesesteaks, other than I'm glad it wasn't on mine!
In short, the food is amazing in taste, quality, and quantity. As for the service? I'd have to go on -- You just won't find that down home friendly, famliy style atmosphere many other places. Just read Audrey W.'s remarks, and ditto that. Anyone who says different either caught them on a very rare day, or perhaps has issues of their own. These are solid, darn good people running this place.