Every time I travel outside the United States I’m amazed at how many other countries have adopted American eating (and drinking) habits. American fast food chains are especially prevalent in tourist areas, even in poor or less commercialized countries. I can't think of any benefits these habits convey, unless of course you own stock in a company like McDonald's or Coca-Cola.In my last trip to Mexico I found that in many restaurants a soda and a beer cost roughly the same price. I also found some cases where bottled water was more expensive than beer or soda. Most of us already have some sort of craving for flavored drinks from time to time, even the devout water drinkers. But when faced with the decision of shelling out an extra dollar or two just to drink plain water, it becomes tough to stick to your usually healthy patterns.
In such a situation clearly the best thing for your health is to drink the water (assuming it's purified, sealed, bottled water), even if it does cost a little extra. I suggest you hit the grocery store or market as soon as you arrive and pick up a case of bottled water or several large bottles. That way you can stay hydrated throughout the day and you won't get into a restaurant completely parched. Just carry a bottle with you so you don't have to spend a fortune.
It doesn't seem like drinking water should be so complicated. I mean we humans have been doing it for thousands of years. But when you’re sitting on the beach at a resort and realize that a large bottle of water from the bar costs $11 (USD), you start thinking about these things... These are assuredly crazy times.