Chichen Itza
- Where
- 2886 16th Street, San Francisco , CA
- Call
- 415-558-1583
- Contact
- Tags
- Restaurants, Mexican Restaurants, Spanish Food
![]() |
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