I disagree. I have been down to the Mexican Riviera 20 times, 17 on cruises. DO NOT drink water or raw fruit or ice in PV or Mazatlan. Cabo is OK. Order bottled drinks and use no ice. Even in mjor restaurants like Carlos and Charlies. Even if they sa it's OK. I spoke to a local doctor once in PV who said most of the illness he sees comes form those tourist restaurants.
While we were in Cabo in January of this year my daughter and I purchased Smirnoff ice from a liquor store just doewn the street from the Del Sol store. I think we paid around $1.25 for a single bottle. But they do sell it and it sure trasted good in Cabo!