I would ask that the restaurant manager locate and remove the problem from their premises. Smoking pot and tobacco fall under the same prohibition of smoking in and around structures. Be polite but firm and let them know that as a regular customer you expect a better experience.