Review for Newcastle Casino Review For Newcastle Casino Google User Aug 17 '16 at 3:43 Probably the best casino locally as far as winning Newcastle Casino is the best casino in the Oklahoma City metro area with the best odds of winning on the Gaming machines besides Lucky star outside of El Reno ... Try and stay away from the tables .. It looks a lot better with the new north edition to the casino gave it a more modern look ... View full site to comment or like