Review for Sherwood Valley Rancheria Casino Review For Indian Head Casino Google User Nov 14 '17 at 22:50 I love working at Indian Head Casino, great staff and environment...A BIG shout out to all the wonderful casino guests who come in, I have made some fabulous friends throughout the years, and many more to come. So cheers to you, the people of Indian Head Casino!!!!!!! View full site to comment or like