My family and I used to go here all the time years ago. It used to be a great clean diner with great food. On our last visit, we noticed how long ago that really was because this is definitely not the same place.
On our most recent visit, the food was just average, nothing special. French toast was kind of hard, onion ring dip was rancid, home fries weren't fresh, etc. Waiter was a little slow and not knowledgeable regarding food but cordial. The all time worse was the smell in the restaurant. It was a rainy day but I still don't think a sour smell almost pissy (leather maybe from seats) should be present. The bathrooms (mens and womens) were the worse. Very dirty and smelled very bad.
The only thing that was the same were the high prices for average food. This should be reduced with the quality of food and atmosphere. I won't be returning.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.