We've eaten here many times. It's pretty good food overall. They usually have a hard time getting your food out quickly and hot. Unfortunately this seems to be happening more often than not. Recently, while waiting a LONG time for our order to arrive, we thought we saw our food sitting in the window for a while before it arrived at our table. When it finally arrived it was cold (not surprisingly). They re-heated or re-made it for us, but that added to our wait (which seemed really long already). Not a great experience.
We like that you can get the fries out before your meal, this keeps our "starving" children from whining while they wait. But even this isn't consistent. Some visits we get them early, some we only get them w. the meal. Their burgers are good, prices fair, but the coordination in the kitchen needs great improvement.