Best Denver Happy Hour of 2013: Root Down

What: Root Down Where: 1600 W 33rd Ave, Denver, CO 80211 When: Happy Hour runs Monday through Friday from 4:30 to 7:00 pm. After dozens of happy hours in 2013, it's finally time to reveal which Den...