I'm kind of a sucker for theme restaurants and this place was impressive. The animatronic critters scattered throughout were pretty cool, but I really enjoyed the storm. Also, there were fish tanks all over the place and a nice waterfall-type thing with Atlas standing in the middle of it. Overall, the ambiance of the place was spectacular.
I had clam chowder in a sourdough bowl which was pretty good. My friend got a burger and fries, which looked good. The fries were tasty, at least.
The service was decent. I've had better, but it was at a much more expensive restaurant. There was a guy wandering around doing magic tricks for the kids, which was neat.
I'd recommend checking this place out, (whether in Vegas or one of their other locations), at least once. It's just plain fun.