I've been here about three times now. I'd have to say they consistently serve the best Philly cheesesteak, fries and fry sauce I've ever had. The foods hot and fresh. Oh and if you're a cookie lover make sure to grab your favorite one before you leave for dessert.
The prices aren't to high I'd say about average for the amount of food you get. The wait especially during the lunch and dinner hour is a little long but definitely worth it. For the amount of people that come here to eat during peak hours you'd think they'd had enough space to sit and enjoy your meal but that's not the case here. If you have time to wait for a seat then really it's no biggie but if it is call ahead to pick your food up and head out.
The employees are very friendly and considering how crazy busy this place gets its pretty clean.
Overall, definitely a must try