San Cristóbal de las Casas Restaurants

  1. El Caldero

    Simple, friendly little El Caldero specializes in delicious, filling Mexican soups - pozole (shredded pork in broth), mondongo (tripe), caldo (broth) - with avocados, tortillas and various salsas. Great for an authentic and inexpensive local meal.

    Read more about El Caldero

  2. El Gato Gordo

    Gato Gordo attracts travelers in droves for its excellent, well-prepared food at terrific prices. There's an unbeatable set lunch, and excellent pasta, crepes, Mexican snacks and meat dishes, plus a great choice of drinks.

    Read more about El Gato Gordo

  3. Emiliano's Moustache

    This large, enjoyable place specializes in tacos filled with combinations of meat, vegetable or cheese. The meat filetes are also excellent, and vegetarian possibilities exist too (including veggie tacos).

    Read more about Emiliano's Moustache

  4. L'Eden

    This quality restaurant's tempting European and Mexican menu includes sopa azteca (tortilla soup) and succulent meat dishes. There's a lengthy wine list too, including French and Spanish vintages.

    Read more about L'Eden

  5. La Paloma

    La Paloma is an elegant, spacious restaurant with a glass atrium roof and greenery that includes bamboo and banana trees. The menu is creative and varied, with tasty pasta, beef, chicken and fish dishes.

    Read more about La Paloma