Food Safety Report: Hotel Riu Cancun, Blvd. Kukulcan mz 50, Punta Cancun, Zona Hotelera, Cancún, Q.R., Mexico 2 years ago • details 27 cheese nachos and cheese pizzas, very stomach ache and diarrhea again and no appetite for 5 days