One of the Best.
I absolutely love Mary Kelley's. I didn't particularly care for the first dish I had there, but luckily I give restaurants a second chance. Since then I have been floored by the quality of the food. Their salads are exceptional, as is their meatloaf (not a regular menu item). The patty melt is good too. The creme de la creme, however, is the Charbroiled Chicken Salad with cajun-style chicken and ranch dressing. I could eat that every day.
The only con is you have to make sure to go around the 12 o'clock lunch hour. It is hard to get a seat at peak time.