Comforable restaurant with a large menu and dependably good food. I don't think I've had anything I haven't liked except the creamsicle cake, but HEY, how often do you find that on a menu??
If you miss your grandma, come to Casey's.........there's always enough that I feel like I'm the youngest person in there.
Reliable with good food and a friendly wait staff. You will have to wait for a table during peak eating times.