Located in The Plaza Hotel Casino in Downtown Las Vegas. So this place is a little nuts. The portions are huge. With all of that the food is great and interesting. I had the duck breast it was a little chewy but still very good. The only issue is the price of drinks, they are downtown (otherwise known as the land of cheep drinks) and they should drop the prices accordingly. If you find yourself downtown and want something fun give this place a whirl. Live it up, you are in Las Vegas for cryin' out loud!