Cherry Creek got an exclusive new store under its Christmas tree, and shoppers can unwrap it starting at 10 Thursday morning. Fast-fashion clothier Zara is ready to welcome shoppers to the Denver store it announced in March. The Spanish brand’s first and — so far — only Colorado location brings 32,000-square-foot of clothes and accessories to two floors of the Denver shopping center at 3000 E.