Cherry Creek Shopping Center is the premier shopping and dining destination of Denver, CO. Located in the Cherry Creek area of Denver, southwest of downtown. The mall boasts over 100 traditional and upscale retailers, restaurants and even a movie theater.