Definitely one of the best casinos in town for locals. It's right up the street from me so I go there fairly often. The poker slots have decent odds and the cocktail waitresses are some of prettiest in town. Yes, they are quick with the drinks, too.
The casino has a good selection of restaurants plus a food court. The cafe (right inside the front entrance) serves excellent good. For me it's usually either the cafe or the buffet. If you're really hungry you should try the buffet. A large selection of food and desserts. The trick is to arrive just when the buffet opens, otherwise you might have a long wait.
I'm not a sports better but Red Rock has a large sports book as well as Keno if you play that game. They have all the standard table games which are arranged in a large circle around the center of the casino.
Be sure to catch the famous local band Zowie Bowie who performs weekly.
Forgot to mention that they have nice movie theaters, too.