16th Street Mall

The 16th Street Mall is a pedestrian and transit mall in Denver, Colorado. Over a mile long, the mall runs along 16th Street and is home to over 300 locally-owned/chain stores, over 50 restaurants, and the Denver Pavilions, a shopping and dining destination with a movie theater.

View full article →