Follow us:

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

New Chichen Itza opening: any info?

Silverlake Bodhisattva | Jun 15, 200602:41 PM

Website makes it look like their new location on 6th west of Alvarado is open for biz (menu up, telephone 3 up, etc.) ; last week when I went by it appeared that construction was nowhere near done (I could see bare wall framing through the window)

anyone know more?

r gould-saltman

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

Recommended from Chowhound

Plan your meals around fall premieres with TV Guide