Saturday, June 7 from 11-3pm: Toll Brothers Grand Opening!
Downtown Denver is dominated by the 16th Street Mall, a pedestrian strip lined with gift shops, street food vendors and al fresco bars and restaurants.