Chichen Itza Restaurant

MexicanSouth Los Angeles

Today's hours

9:00am - 9:00pm

The Zagat Review

4.5
Overall

Chichen Itza Restaurant

3655 S Grand Ave
Los Angeles, California 90007
213-741-1075213-741-1075

Address

3655 S Grand Ave | Map
Los Angeles, California 90007
213-741-1075213-741-1075
www.chichenitzarestaurant.com

MORE ABOUT Chichen Itza Restaurant

Food and Drink

  • Breakfast
  • Lunch
  • Dinner
  • Takeout