This place is great to bring kids. The decor and general attitude is fun and upbeat. There are weekly themes which they decorate according to, even the staff dress according to. The food is pretty good, too, but it's more worth the fun atmosphere. The bar section is actually an old caboose. There is a pretty interesting history, too.
Pros: fun ambiance
Cons: parking places are really lacking, busy place = wait time