A simple way to reduce the soda pop sugar problem. If the soda fountain at a restaurant has unsweetened ice tea, I get that instead of the sugary drink. Then I top it off with a little of the Pepsi or Coke. Just enough to cut the somewhat bitter flavor of unsweetened ice tea. It's sort of like Pepsi lite. Less carbonation and sugar.
If the soda fountain isn't self serve, I get the restaurant staff to mix the drinks for me, or quite often, I just have water. Water is healthy, but it's kind of boring. The unsweetened ice tea with a touch of soda pop is more interesting.