Azucena: A long-standing spot serving fast food. Offering delivery.