"If you want to get a taste of our Choctaw foods, this is the place to do it," Duggar said. The center opened in 2021 and is less than a two-hour drive from the DFW Metroplex. "It's just a special ...