Looking for the best happy hour in Denver? Olive and Finch - Cherry Creek brings the vibes with a killer american spread and happy hour deals running 3:00 PM–5:00 PM every Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday. With 8 food and drink specials to choose from, this is the spot to kick back, grab a round, and enjoy the good times.