Ailene Cabrera was born in Havana, Cuba, on April 3, 1972. She left Cuba in 1994 and has lived in New Orleans, La., since 1995.