Luis got nostalgic while speaking to PEOPLE about the musical’s off-Broadway beginnings at The Public Theater in New York ...