If you’re looking for authentic and delicious Mexican cuisine, you need to check out the food scene in Chiapas, Mexico. This southern Mexican state is known for its rich culinary traditions and diverse ingredients, making it a must-visit destination for foodies. To help you plan your trip, we’ve put together a list of the best restaurants in Chiapas.

1. El Pregonero
Located in the heart of San Cristobal de las Casas, El Pregonero is a cozy restaurant that serves up some of the best traditional Chiapanecan food. Whether you’re looking for tamales, mole, or enchiladas, you’ll find it all here.

2. TierrAdentro
TierrAdentro is a farm-to-table restaurant that specializes in organic, locally-sourced ingredients. The menu changes seasonally, so you can always expect something new and fresh. Be sure to try the tlayudas, a large crispy tortilla topped with black beans, cheese, and meat.

3. La Casa de Jaimes
This family-owned restaurant has been serving up authentic Chiapanecan cuisine for over 25 years. The menu features a variety of dishes, including chiles rellenos, cochinita pibil, and chipilĂ­n soup. Be sure to try the house-made mezcal, too.

4. La Lupe
If you’re in the mood for seafood, head over to La Lupe in Puerto Arista. This beachfront restaurant specializes in fresh seafood dishes like ceviche, grilled fish, and shrimp cocktails. Enjoy your meal while taking in the ocean views.

5. El Huarache Poblano
This casual eatery serves up some of the best huaraches (a type of Mexican street food) in San Cristobal de las Casas. The huaraches are made with handmade masa and topped with your choice of meat, cheese, and vegetables.

No matter what type of cuisine you’re in the mood for, you’re sure to find something delicious in Chiapas. So grab a fork and get ready to explore the best restaurants this southern Mexican state has to offer.