San Cristóbal de las Casas Restaurants

  1. Mayambé

    This superb courtyard restaurant boasts a wonderful Asian, Middle Eastern and Mediterranean menu, including plenty of vegetarian options. Tuck into delicious Indian and Thai curries, Greek and Lebanese treats including great hummus and falafel, and to-die-for lassis and juices. There's mellow live music some evenings, and a fireplace to warm things up on those cool highland nights.

    Read more about Mayambé