Chichen Itza is a Mexican restaurant, deli, and bakery offering authentic Mexican cuisine, including tacos and fresh panaderia delights. It's known for its cafe-style beverages and deli sandwiches.