My Lovely 16th Street Mall: The best place to hang out in downtown Denver; with your lovely discount stores, many fast food and cheap places to eat, typical bars and all the homeless and crazy people in town.... I read a little bit of your history: a local street closed down and turned into an open-air mall to attract businesses,... more




