River Rock offers a first-class gaming and entertainment experience. The variety of activities and the professionalism of the staff make it stand out among similar places in CA. I enjoyed trying my luck at the slot machines and ended the night with a delightful meal at their fine dining restaurant. The atmosphere was both relaxing and exhilarating—a perfect mix for an evening out.