We literally turned off our GPS, because there was no way we could miss the behemoth casino sitting just off Hwy 69/75, which in no way resembles the bustling Central Expressway as it rushes through Downtown Dallas.
Choctaw Casino and Resort rises above the Oklahoma landscape as you cross the Red River just an hour North of Dallas, with flashing lights to guide you.