Good food, good service, fun atmosphere, reasonably priced for what you get.
The place was almost empty when we visited. The waiter took us on a tour of the facility (that has a capacity to serve 1700. The best part was visiting Norman -- the pet rattlesnake -- in his glass cage.