Chichen Itza

Chichen Itza

Mayan, Spanish and French Fusion.

One of the only restaurants in the city that offers Salbutes and Panuchos, a Mayan style tostada topped with beans, turkey, lettuce, red onions and salsa.

Photo Gallery See All Photos