Forever 21, known for its chic but affordable clothing for young adults is set to open its largest retail store on Lincoln Road Mall this fall. The two-story, 39,000-square-foot store will open at 701 Lincoln Road Mall.