These cheesesteak sandwiches are awesome! They use fresh ingredients -- the steak is cooked before your eyes and the French stick is not too hard but not too soft. You then personalize your sandwich with the toppings of your liking. The cook (who I think might also be the owner) is very friendly and remembers his regular customers.
The price point on the sandwiches, which are very filling, is also quite reasonable -- it's what you'd pay for lunch anywhere else in this area.