If I'm thinking of the right place it's an art studio that has just opened on 17th between Broadway and X -- kinda a block east down the alley from Java Lounge.
I think the same building has been a Lambda Players theatre, a capoiera studio, and a long time ago may have been a mysterious porno place