Papa Joes has some excellent sandwiches. They have some of the best cheesesteaks around. Some of their other items that are really good are their cheeseburger subs and ranch fries. The ranch fries are french fries topped with cheese and bacon and they come with a side of ranch dressing to dip them in.
Pap Joes is the only place around which offers delivery in the Southern End which is really convinient. They do charge $1.00 for delivery and a drivers tip is customary but it is definitley worth it if you don't want to go out.
Their pizza is not the best but it is reasonably priced. They also have good stombolis.