We go to P.V. a lot, sometimes for as long as a month. The restaurants, in general try very hard to maintain very good health standards. We have eaten in many of the above restaurants, large and small. They usually serve bottled water, but it is fine to require it.
Also restaurants will not care if you bring your own water into the restaurant.
Eating off street vendors can be a bit dicey, but I must admit I have done it from time to time with no problems. Please e-mail me if you would like some recommendations. There are some wonderful restaurants in P.V.