Located adjacent to Choctaw Travel Plaza, Choctaw Casino-Too is a smaller version of the famous series of casinos operated by the Choctaw Nation of Oklahoma. Open 24 hours a day, 7 days a week, enjoy state-of-the-art slot machines. Choctaw Travel Plaza offers hot food, including their famous fried chicken and loaded tater-tots, including the Choctaw … Read more