We try to visit Surf's Up every summer for a big ol' cheesesteak, loaded with grilled onions on a soft roll. The service is good, with lots of college students huddled behind the counter. Pizza by the slice for the kids. Downside is two different lines - one for pizza, one for subs. Slices are $3 each for cheese, which is pretty steep for the size.