I Love Mexican Food, As Long As I’m Not In Mexico When I Eat It!!
Mexico’s water distribution system is very unreliable, so water that is used for cooking or washing veggies, etc., is potentially loaded with bacteria, as is the ice that is made from that water.
I’ve been to Huatulco, Puerto Vallarta, Playa del Carmen and Cancun for all-inclusive vacations. In an all-inclusive, certain health standards have to be met and water purification systems are required. So, for the most part, you can eat and drink at an all-inclusive without worry of becoming contaminated.