Eating first and being hydrated is a good idea. Maybe carry around a sparkling water, so when you see the other choices, you won’t have temptation.
I found this online and liked that it had websites to go to.
http://sobercourage.com/2014/07/11/1...-things-to-do/