I went here in Christmas Eve with my family. We were a little skeptical at first as their weren't many other customers but we had an amazing time. Our server was named Sam and was very funny and engaging with us. He had to deal with 9 very loud people and was making jokes with us, we even asked him to take a picture with us at the end.
Our chef-Romo did a wonderful job engaging the kids at the table and allowed all of us to be involved in the experience. Romo also did a great job cooking!
The only downside was paying 8 additional dollars for the Birthday special which wasn't more than a song and some fruit.
I've been to many places like this, but this place have us a good family atmosphere and cared about their customers!