Aside from the diner decor and seating (stools inside & chairs outside on the walk weather permitting), this is one excellent restaurant. The service here is fast and competent. For such a tiny place, there is a large menu of options. Favorite items include their own baked white bread (egg muffin mixture) and dark wheat bread, chicken fried steak, hot beef sandwich, hamburger, and hash browns but everything Ive tried over several years of regular dining is at the very least good and reasonably priced (portions are huge too). Seating is limited and theres no good place to wait for seats to open, but theres usually room for one or two people to squeeze in (larger groups might need to wait outside). You can also purchase a loaf of the on-site baked bread too (the two mentioned above baked fresh daily, and loaves are often available to buy).
Pros: large menu, delicious food, courteous service
Cons: stool seating, sometimes drafty, metered parking