New Orleans-Style French Toast - "Pain Loa"