Dinosaur Outpost is set to open in Town Square on Friday, April 26, 2024, in Las Vegas. (Dinosa … Dinosaur Outpost is set to open in Town Square on Friday, April 26, 2024, in Las Vegas. (Dinosaur Outpost)