Cafe Idalgo offers a sweet treat experience.