Top Choice Live Music in San Cristóbal de las Casas

Cafe Bar Revolución

There’s always something fun at Revolución, with two live bands nightly (at 9pm and 11pm) and an eclectic lineup of salsa, rock, blues, jazz and reggae. Dance downstairs or order a mojito or caipirinha and chat in t…
in Villahermosa

El Refugio de la Luna

A funky high-ceilinged coffeehouse with Spanish tiles and wicker seating, this place offers some of the most consistent arts offerings in town. Stop in for live jazz, trova or fandango on Fridays and Saturdays, lite…
Cinema in San Cristóbal de las Casas

Cinema El Puente

Screenings at 6pm and 8pm.
Art in San Cristóbal de las Casas


An artsy and relaxed restaurant, gallery and bar showing work by local artists, Perfídia stages live Latin jazz, rock, salsa and blues from Wednesday through Saturday. It has an excellent international menu and a ch…
Live Music in Tuxtla Gutiérrez

Santa Diabla

A schizophrenic nightclub: it offers an angelic bar lit by tin stars, and a devilish disco with live rock and salsa starting at 1:30am. It’s about 2.5km from Plaza Cívica.
Live Performance in Palenque

La Palapa

As freaky-fun as it gets in these parts, this al fresco ‘jungle lounge’ has DJs spinning reggae, salsa and electronica – sometimes punctuated by fire dancing – starting around midnight. There are occasional movie sc…
in Villahermosa

La Xícara

Celebrate bohemia at this tiny new chill-out arts space on a pedestrian alley, where the resident DJ spins techno and you can nibble on waffles and quesadillas while sprawled out on the red leopard-print sofa. Look …
in Villahermosa


At the southern end of the malecón, river breezes swing through this open-air club, which pulses with salsa and reggaetón. DJs and live bands get people on their feet, with crowds getting thick by midnight.
Jazz in San Cristóbal de las Casas

Dada Club

Deep red walls and flickering flame lamps set the backdrop for the best jazz and blues in town. An intimate balcony hovers beside the stage, where live music runs from 9:30pm to midnight.
Cinema in San Cristóbal de las Casas


With a beautiful upstairs space and terrace, this art gallery and tea salon screens two films nightly at 6:30pm and 8:30pm. Private cinema rooms available with over 3500 movies on hand.