Review for Sasquatch Casino Review For Sasquatch Casino Google User Jan 20 '19 at 4:10 My favorite casino , staff are all awesome, love this place ... View full site to comment or like