Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 9

Chichen Itza opening new location

carter | Dec 15, 200512:22 AM

Heard on KUSC this evening on way to dinner that Chichen Itza was opening at 2501 W. 6th Street in LA in the near future, in addition to its location at Mercado La Paloma just east of the USC campus. That was all the info that was mentioned.

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH