Good enough to eat is an expression that signifies - just as a fancy cake or some sweets look good enough to eat, so a person, usually a small child or baby is so beautiful that they look good enough to eat. Grandparents say it to and about their grandchildren. Go figure!