Review for Tortoise Rock Casino Review For Tortoise Rock Casino Google User Dec 14 '16 at 5:38 Because last time I was there, I won some money. It was cool. I like to win. View full site to comment or like