When The Walt Disney Company systematically shut down its standalone brick and mortar locations between 2021 and 2022 to focus on e commerce, it felt like an eviction notice for childhood nostalgia. But as of Saturday, May 23, 2026, the physical Disney Store experience has made a triumphant comeback. Shaking up the retail industry, Disney has unlocked the doors to a brand new storefront concept....
