Icehouse Tavern

1801 Wynkoop St, Denver, CO 80202
Region: Denver Area City: Denver


More high-def flat screens than you could ever possibly want; The absolute perfect atmosphere for pre-game food and grog; Doors and a patio that are open wide all summer long. And food that is reasonable and tasty.