Share your post with your fan club!
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.
Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Already have an account? Log In.
Updated 26 days ago | 28
Updated 4 hours ago | 7
Updated 8 hours ago | 181
Updated 8 days ago | 15
Updated 21 hours ago | 130