Very good food, friendly staff, fun atmosphere. It's typically pretty crowded and there can be a significant wait. We chose to sit at the "bar" area to avoid a long wait and we ended up being seated immediately. It was a good meal with a lot of things to look at in the restaurant. I wouldn't want to take my kids here, though, just because it'd be a nightmare to wait for a table with them. Otherwise, I'd go back again!