Tourists watched on in horror as Irving Mauricio, 28, was torn to shreds by a 12-foot crocodile on the shores of Marina Vallarta Beach in Puerto Vallarta, Mexico

The horrific attacked unfolded Friday around 6.30pm near the Marriott Puerto Vallarta Resort & Spa.

A 28-year-old man was killed in a crocodile attack on a popular beach in Mexico on Friday evening, according to state authorities.