Chichen Itza Restaurant
OPEN NOW
Today: 8:00 am - 9:00 pm
Phone: (213) 741-1075
Address: 3655 S La Brea Ave, Los Angeles, CA 90016
Fax: (213) 741-1046
Parking: Lot, Validated, Free
Take Out: Yes
Cuisines: Caterers, Mexican, Latin American, Healthy
4477 W Pico Blvd, Los Angeles, CA 90019
5101 W Jefferson Blvd, Los Angeles, CA 90016
1037 S Flower St, Los Angeles, CA 90015
3625 S La Brea Ave, Los Angeles, CA 90016
2838 Crenshaw Blvd, Los Angeles, CA 90016
3026 W Jefferson Blvd, Los Angeles, CA 90018
5120 Obama Blvd, Los Angeles, CA 90016
1025 Wilshire Blvd, Santa Monica, CA 90401
5101 Venice Blvd, Los Angeles, CA 90019
4210 Crenshaw Blvd, Los Angeles, CA 90008