Chichen Itza Food Stall, Downtown LA
MyReserveTable editorial restaurant guide image. Verify current restaurant details before visiting. Chichen Itza Restaurant Downtown LA: A Taste of the Yucatan Peninsula Craving authentic Yucatecan cuisine in the heart of Downtown Los Angeles? Look no further than Chichen Itza Restaurant. This culinary gem transports you straight to the vibrant flavors of Mexico. Located at the…
