Begin your Cancun food adventure at Mercado 23, one of the oldest markets in the city. Here, you'll find a wide range of authentic Mexican dishes, from tacos to tamales, and fresh seafood caught that morning. You can also sample exotic fruits like mamey, sapote, and chicozapote. The market is a bustling hub of activity, with vendors hawking their wares and locals doing their daily shopping. Don't forget to haggle for the best prices!
Avenida Tulum is a lively street packed with restaurants, cafes, and food stalls selling everything from churros to ceviche. This is the perfect place to try traditional Yucatan cuisine, such as cochinita pibil (slow-roasted pork) and sopa de lima (lime soup). You can also find international cuisine options like sushi and pizza. The street is pedestrianized, so take your time and enjoy the vibrant atmosphere.
La Habichuela is one of Cancun's most famous restaurants, serving up exquisite Mayan and Mexican dishes in a stunning setting. The restaurant has been in the same family for over 40 years and is decorated with beautiful murals and Mayan artifacts. Try the pescado a la talla (whole grilled fish) or the cochinita pibil. For dessert, don't miss the traditional Mayan dish of papadzul, a kind of enchilada stuffed with hard-boiled eggs and topped with pumpkin seed sauce.
Xcaret Park is an eco-archaeological park that offers a unique blend of nature, culture, and food. Take a tour of the park's Mayan ruins, swim in underground rivers, and watch traditional Mexican dances and ceremonies. For lunch, head to the park's Hacienda Henequenera restaurant, which serves up traditional Yucatan cuisine. Try the salbutes (fried tortillas topped with chicken and avocado) and the panuchos (tortillas stuffed with black beans and topped with meat and veggies).