Chichen Itza is a Mexican eatery specializing in Yucatecan cuisine, known for dishes like cochinita pibil and house-made corn tortillas.