GALLERY

Longaniza1.jpg

Bistec a la Yucateca.jpg

Ceviche.jpg

FIND US

Chichen Itza Restaurant

3655 S Grand Ave #C6,

Los Angeles, CA 90007

Phone. 213-741-1075

Fax. 213-741-1046

Get Directions