Café La Selva

San Cristóbal de las Casas


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.