Los Angeles Downtown News

Chichen Itza is actually named after a famous pre-Columbian archeological site built by the Mayans in the Yucatan Peninsula. And while you will find a couple of chicken dishes on the menu, you’re more likely to feel like a culinary Indiana Jones discovering real Mayan treasures that you get to eat.

View More Article


Chichen Itza Restaurant

3655 S Grand Ave #C6,

Los Angeles, CA 90007

Phone. 213-741-1075

Fax. 213-741-1046