I've had both breakfast and lunch here & it's pretty good.  Tasty food, reasonable prices (be sure to ask for 10% senior discount if that applies to you), and friendly servers who refill water as needed without asking and are good about getting special requests (non-cholesterol egg substitute, dry toast) correct.  The only thing that I don't like is that portion sizes seem to vary considerably from one visit to the next.  I usually order the same things, and my breakfast omelet and hash browns often fill a large platter, but on the next visit they barely take up 1/2 of a small platter.  Fries can be overflowing the lunch plate or look like just a handful & sandwiches are sometimes stuffed with meat and cheese and other times pretty skimpy-looking.  Overall, I like it, it's close by, parking is easy, and they seat people quickly, even when there is a crowd.