Review for Red Rock Casino, Resort & Spa Review For Odawa Casino Resort Google User Apr 2 '18 at 19:10 What a nice casino. The Detroit casinos could learn from this place. Spacious, remarkably friendly staff, amazing air quality (I didn't notice the smokers at all), and the games actually let you win a little lol View full site to comment or like