READ THE REVIEWS:

June 16, 2011

A critic recently strolled through a drizzle to a theater on a remote stretch of West 52nd Street, the home of Intar, the Latin company. Accessible via a dilapidated elevator, the room was a mere 59-seater. Translucent tarpaulins served as curtains.

READ THE REVIEW