This restaurant has become a family favorite, without a doubt. My only complaint is that service really, really, really slows down on busy nights. My family of six actually walked out one time after waiting over a hour for our food and nearly walked out a second time when the manager insisted we stay and have our meal covered. He had seen us frequent them several times in the past so they really felt inclined to make it up to us. That was the last time we went there on a weekend. Since then, we've gone back many more times all on weeknights and it is definitely worth checking out.