The New York premiere of John Leguizamo: Latin History for Morons officially opens at the Public Theater Off-Broadway March 27. Directed by Tony Taccone, the satirical