Chichen Itza Restaurant

Chichen Itza Restaurant

(1140 ratings)


(1140 ratings)

3655 S Grand Ave Go to map
Los Angeles, CA 90007
(213) 741-1075
www.chichenitzarestaura..
$$ - Mexican
Restaurant Notes
  • opened in 2001
  • family owned & operated restaurant specializing in Yucatecan food, maintaining the authentic flavor of this original Southeast Mexican Cuisine
Highlighted On
Videos