The Dew Drop Inn, the recently-reopened historic music venue in New Orleans, announces the debut of “Legends of the Dew Drop: ...