Review for Newcastle Harness Racing Club Review For Grand Falls Casino Resort Google User Jan 14 '18 at 2:35 Love the casino at Grand Falls. Friendly staff and hey, I made money on blackjack so I really can't complain. I do wish they would get better shows there though. View full site to comment or like