There are several restaurants from sit down to cafe style. My favorite is The Hangover slots from the movie of the same name that is near the Wheelhouse restaurant.
There are many slots of all denominations. Since I love my Mountain Dew I was quite happy. Now we have been to Vegas and Atlantic City but this was the first casino with several free soda or pop (depending which area of the states you are from) stations - mainly Pepsi products. The lady who gave us ours was super nice and helpful.
We got there at 8pm on a Friday night and it was packed, lively and fun! There is security once you get on the casino floor regarding ID. Mark down where parked and what level you are on. It is a little tricky finding the multi level parking lot.