Dalessandros or bust. Seriously, the best. It's just good.
I'm not about to crown the place the king of cheesesteaks but I always go there and there are much better options than the popular Pats and Genos. Even Jim's on South Street is worth it if you walk across the street and get a Lorenzo's pizza slice and make a Philly Taco.