Lion's Lair

Denver
Rock Club

Lion's Lair is a dimly lit den where you'll find cheap beers, daily happy hour specials, and live music and comedy.

More From Thrillist