09-16-2024

Museum of Illusions Is a Trippy Addition to the 16th Street Mall

image press release post corp westworld 2080×1170
featured image press release post corp westword 1200×900

"The Museum of Illusions is now open at 951 16th Street (the former home of Chili's), and despite all the construction work on the 16th Street Mall, it's pulling in a lot of foot traffic. The museum, which provides engaging photo-op experiences and immersive installations meant to show the science behind perception, is anticipating more crowds in the future, with plans for unique community activations, according to museum publicist Claire Hawkins."

Read more