The 16th Street Mall is a mile long outdoor mall located in the heart of downtown Denver. There are plenty of eateries, bars and restaurants lining the mall. Transportation up and down the mall is a breeze, with a free bus patroling the street. The best aspect of the mall, besides the numerous flowers, trees and festivities, is the people watching.