2 happy hour spots in Boulder, Colorado, including Glenwood Grove - North Iris. See what's on now, with drink specials and food deals.