Review for Santa Fe Station Hotel & Casino Review For Tortoise Rock Casino Google User Mar 6 '18 at 20:14 Lots of HUGE Jackpots to be Won out here at Tortoise Rock! Come test your luck and try out their little restaurant! They make the Best Mozzarella Sticks with The Greatest Marinara Sauce I have EVER Tried!!! To give um' a taste and see what YOU think! ;-) View full site to comment or like