This bar has closed!!
660 South Colorado Blvd, Denver, CO 80246
World Of Beer has a massive selection of craft brew. They don’t serve food, but there are several restaurants nearby. There’s a nice outdoor patio, along with daily specials on draughts.
back to Cherry Creek