Chicxulub was a much different place today than if we had visited around 65 million years ago, when a large meteorite impact occured. The impact is believed to have brought an end to the Age of Dinosaurs and ushered in the Age of Mammals, and without it we wouldn't have been around to eat at this fantastic seafood restaurant.

Photo: Jeff Wilcox

Previous Home Next

020jw