Only spot in Vegas where you can actually see some green in your eyes while eating or having a drink.
As part of the Wynn property the service is flawless, the food is good, the vibes and music are spot on, and the view... Nothing like this in Vegas.
There's a reason I keep coming back here.
Trust me. I know food.