The 16th Street Mall has lost another national chain. Cosmetics retailer Sephora is closing its location in downtown’s Denver Pavilions mall this Sunday, Oct. 27. Sephora did not respond to a request for comment on the reason. Related Articles Retail | New owners of Anthony’s Pizza eye 200-store expansion — but not just yet Retail | Denver’s 16th Street Mall shuttles are about to resume — at least partially Retail | Panera calls it quits on 16th Street Mall Retail | Downtown office tower sells to Dikeou at 80 percent discount Retail | Denver City Council gives green light to construct the East Colfax Avenue bus rapid transit project On Tuesday afternoon, a worker at the Pavilions location said its employees will be transferred to a different store.