I discovered this place two weeks ago when I had a craving and NEEDED a cheesesteak in my life. I've been back a total of four times since then. Absolutely delicious. There's a slight wait sometimes, but that is only because everyone knows just how good this place is - and trust me, it is worth the wait. It pains me that I've got to make a 20 minute drive across the river to get to it, but again... worth it. Eat here, you won't regret it.
This place is overpriced and the sandwiches are mediocre. I paid close to $10 for a pain Philly cheese steak sandwich. It was mostly bread, because they put minimal meat filling in the sandwich. Tasted decent, but definitely not worth the price. Honestly you could probably get a better one at Subway