I have only been to Johnny's once, and that was all it took. I believe I had a chicken salad sandwich that wasn't very good. My husband had a basic cheeseburger, and that wasn't very good either. The service was simply awful. We couldn't get our drinks refilled, and it took us asking three times to get a check so we could leave.
It's a small place, and it does have a family atmosphere, with a kid friendly menu. However, if you have small children who don't like to wait, I don't believe this is the place to go. There are plenty of other family oriented places in town that offer much better food and faster service.