June 12, 2016 By Chrissy Brick House Tavern + Tap is THE spot to watch Denver Sports Permanently closed