El Secreto

Top choice in San Cristóbal de las Casas


Possibly San Cristóbal's best choice for fine dining and one of the best value places this side of the equator. High end gourmet cuisine in a color palate and presentation that would make Frida Kahlo blush. Get your senses around everything from mushroom ceviche to suckling pig tacos to Zinancantan bass.

Good Mexican breakfasts, too (M$120 to M$130). Two words: don't miss.