Regular old table salt is very effective at killing weeds. Put just a pinch down at the base of each plant. It will kill the weedy offender and get diluted within a couple of rainfalls. Salt will render the soil uninhabitable for several months, so make sure you apply just a small amount and only where needed. Avoid getting it on your grass or other plants.