Talbott Street night club closed in 2016. It was a staple for free expression in Indy. A rarity. When you mention the street where the '20s art deco block sits, you’re often met with a wry smile and rolling eyes. Memories of good times flash in the mind's eye from a dusty, dreamy film projector.