Chichen Itza

Where
2886 16th Street, San Francisco , CA
Call
415-558-1583
Contact
Email
Tags
Restaurants
Claim this listing

About

Mayan, Spanish and French Fusion.

One of the only restaurants in the city that offers Salbutes and Panuchos, a Mayan style tostada topped with beans, turkey, lettuce, red onions and salsa.

Comments

Advertisement