I have used vinegar with Dawn dish soap in areas that are near our drainage ditches as they empty into a small creek. It is a non-selective weed killer so requires a bit of thought, but for your area it would possibly be of value. This link has quite a bit of info on using vinegar. I would refrain from using any salt as some formulations recommend, especially around water.