LA Weekly

The theme of this issue is somewhat morbid. We’ll admit to that. We were going to call it "99 Things to Eat in L.A. Before You Move to San Diego," but it didn’t have the same ring of finality.

View More

FIND US

Chichen Itza Restaurant

3655 S Grand Ave #C6,

Los Angeles, CA 90007

Phone. 213-741-1075

Fax. 213-741-1046