If you've got a problem with an actual lemon slice like bob said, try getting the lemon drop candy, their strong enough to get rid of any bad breath, and they taste good too
Red, there is another problem that some of us have when it comes to smoke odor. I have a beard that I keep neatly trimmed and that traps pipe smoke like crazy. I can smell myself all day if I happen to smoke early in the day. I'm sure you don't have that problem.
Red try the Listerine pocket strips, the come in A couple of flavors, I use the citrus. The package is only about 1x2 inches, very small and has 24 strips in it, Just put A strip in your mouth, hold it till it desolves, maybe 10 secs, swish it around in your mouth and swollow.
dd951, I remember those listerine strips... YUCK! I hated the way they tasted and the texture of the strip on my tongue killed me!! I just use altoids, I throw about 4 in my mouth and it clears the smell right up!
Sadly pocket strips have never worked for me. I used to live in Mississippi and something about the humidity would fuse all the strips together. lol pro tip- don't eat all the strips at once because they fused.