New Mexican cantina Titán will open mid-June at 5 Front Street in Dumbo, featuring a collaboration between chef Alan Delgado and acclaimed bartender Ivy Mix.