One of the first coffee shops in San Cristóbal and still about the best. La Selva is housed in an attractive old building with eye-catching wall murals. There are around 10 different types of coffee on offer here and the beans for all of them are roasted on the spot, which lends a delicious aroma to the place.
Café La Selva
San Cristóbal de las Casas