Vinegar. You can spray it on and watch the weed die. However, it will kill the grasses along with the weeds, so use with caution. But it is safe for dogs, and kids, and the environment too.
I agree with above poster.....vinegar !! I buy the cheapest one gallon containers of vinegar....my husband puts it in his garden sprayer and sprays all of the weeds between my pavers and cracks in sidewalk. Everything dies overnight....it works great and is safe for everyone.....it is cheap and easy.
Boiling water can't be beat. I have a nice brick patio. When I cook pasta or anything else in water, I take my strainer out to the patio and pour the boiling water over any little weeds that start to come up. It could not be easier and my patio looks great.