Food = 5-stars. Wait staff & kitchen = 4-stars. Management =ZERO STARS!
Really great diner-style, "Americana" type food in very large quantities with a good wait staff- all at reasonable prices. Table service and kitchen times are good, even at full capacity but don't try to eat here when there is any wait at all.
The management does not know how to move people through or how to handle seating from a wait list. Bussed and clean tables routinely sit empty for 15 minutes while the hostess tries to muddle her way through seating customers. Paying your check is equally bad as register operations and payments seem to take forever. This obviously "family run" business needs serious professional management help.
Their one positive is that the kitchen and wait staff are run well.