In most cases it is a stuck of poorly sealing needle. Try lightly rapping the float bowl with a screwdriver handle and see if it stops. If not, then you will want to drop the bowl and pull the needle and check it out very carefully. Any cuts or scrapes and it should be replaced. Also check the needle seat and make sure it is clean. Most people do not clean those, they concentrate on the fuel passages and jets.
Finally, check the brass overflow tube inside the bowl. It is made to drain the fuel when it gets too high. Sometimes they crack though. If it cracks, you should be able to clean the tube and solder it.
The ride IS the adventure. The destination is just to get gas!