So , if u did not use branded mouth wash to refresh/rinse your mouth after eating, what is the best alternative? According to my dentist, the best one is salt water rinse. It is anti-bacterial and does not stain, he suggests. I've been trying it the last few days and feel, yes, it is far superior to the branded ones which actually leave a very `medical' taste in the mouth (not refreshing as that terrible just-washed-toothpaste-smell that hangs on and on) ... and any case, there is no denying that salt water is anti-bacterial. That is why it is used in jal neti (the yogic nasal wash) to clean the sinus cavities in your skull.