Denver Beer Co. Opens Its South Downing Street Location Jessica EngenMarch 17, 2021 On Wednesday, March 17, Denver Beer Co. is set to celebrate St. Patrick's Day and open its South Downing Street location. The new spot – nestled within the Rose... 303 MagazineBeer, Bars and BoozeFood + BoozeWash Park / DU2 min read