Bleach will actually "set" certain organic stains.
(e.g. bodily fluids; wash first, then bleach)
I would spot test with hydrogen peroxide.
per Wikipedia:
Hydrogen peroxide is most commonly available as a solution in water. For consumers, it is usually available from pharmacies at 3 and 6 wt% concentrations. The concentrations are sometimes described in terms of the volume of oxygen gas generated; one milliliter of a 20-volume solution generates twenty milliliters of oxygen gas when completely decomposed. For laboratory use, 30 wt% solutions are most common. Commercial grades from 70% to 98% are also available, but due to the potential of solutions of more than 68% hydrogen peroxide to be converted entirely to steam and oxygen (with the temperature of the steam increasing as the concentration increases above 68%) these grades are potentially far more hazardous, and require special care in dedicated storage areas. Buyers must typically allow inspection by commercial manufacturers.
Check Fisher Scientific, for Lab Supplies.
The walnut liquid has probably been absorbed into the concrete.
Muriatic Acid is hydrochloric acid (HCl), this will dissolve the concrete.
But it may create a divet, and will change the texture of the concrete.
If you do it quickly, I would try grinding some kitty litter (with your foot) into the spot.
It may extract some out of the concrete. (It works well with oil spots, etc on concrete.)