Arthur's has the best burger that I know of! And make sure to try the Fried Flounder sandwich on Fridays! Fairly good selection on the menu, priced from cheap to expensive. And for dessert, if you have room, there's Graeter's just around the corner!
Pros: good food, good prices
Cons: no parking, little waiting area, usually a line
more