"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."
09-16-2024