This place is located in Circus Circus hotel and casino. It's near the Adventure dome, but just keep walking down a little more. It's right next to an casino area that's different from the main casino you would find downstairs of circus circus.
The drinks were good here. The alcoholic drinks i mean. The food wasn't that great, but they were edible.
The staff was friendly. Nothing much I can say about them.