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.
Lion's Lair is a dimly lit den where you'll find cheap beers, daily happy hour specials, and live music and comedy.