We came in super late and got sat down right away. I ordered the truffle fries and they were some of the best I've had!
If you want a fun place to watch sports, Charlie's is your place. They have tons of screens and some are huge!
If I'm down at the Wynn to watch a match or game I'll come here.