Home » Blog » North America » Mexico » Where to eat in Mexico: foodie guide to the Yucatán Peninsula
Mr.Taco restaurant

Where to eat in Mexico: foodie guide to the Yucatán Peninsula

Home » Blog » North America » Mexico » Where to eat in Mexico: foodie guide to the Yucatán Peninsula
5 minutes

Where to eat on the Yucatán Peninsula? The Yucatán Peninsula isn’t just about turquoise water and ancient ruins, it is a place where food quietly steals the spotlight. From laid-back lagoon towns to lively coastal hubs, every stop comes with its own flavours, traditions, and must-visit spots.

Whether you are chasing the perfect taco or curious to taste locally crafted chocolate, these destinations offer more than enough reasons to loosen your belt a notch. Here are a few places worth adding to your list. Tested, appreciated, and very much worth the calories.

1.) Mr. Taco in Bacalar

Mr.Taco restaurant

When I travelled in Central America I met quite a lot of people. Four different person recommended me this restaurant. Everyone will tell you, if you go to Bacalar, you have to come to this place. Therefore, it is so famous maybe you have to stand in line to get in there. But, if you are in, the service is fast, the variety is huge, and consistently good food is what you will get.

You can choose taco, quesadillas, burrito and gringas (this is basically a sandwich) with around 20 flavours. These fillings can be unique e.g. nopal (this is a type of cactus) or mole poblano. Besides these, chilaquiles, eggs and enchiladas are also on the menu.

Prices: affordable, around 100–200 MXN per person for a meal with a coffee or a drink

Address: Av. 3 con Calle 26, Centro, Bacalar

FB: https://www.facebook.com/mr.tacobacalarqroo/

IG: https://www.instagram.com/mr.taco_of/

2.) Hotel Vías Maya in Bacalar

Waffles with eggs and bacon and fruits

When I was in Bacalar I stayed in this hotel. The atmosphere is quiet and authentic, the rooms are clean, the garden is full of green plants. However, this hotel is not in the town center, it is worth to stay here. And if you are there, try the food they prepare, too. It will be a smaller, more local-feeling stay where food tends to lean simple and traditional. But, it is about relaxed vibes and home-style cooking rather than culinary theatrics.

You can choose between e.g. burrito, quesadillas, omelette or waffles.

The hotel can be found on Booking.com or here.

Prices: affordable, around 100-200 MXN for a meal with coffee or a drink. Take cash with you, because if you want to pay with card, they can add a fee to your payment.

Address: AV. 5a entre 38 y 40, 77935, Bacalar, Mexico

There are two streets with similar names next to each other, which I did not recognize. This Hotel is on AV. 5a, not on AV. 5. At first, I did not find them and I was confused, it was late in the evening, but they helped me find my way.

3.) Jarritos y Cazuales in Playa del Carmen

chilaquiles

Known for genuinely friendly service and casual seating. Authentic flavours from Jalisco; solid tacos, eggs, meat and seafood are on the menu. You can drink jarritos, which is a traditional Mexican drink with tequila. I tried the chilaquiles there, which is a traditional Mexican breakfast made with tortilla chips. The food was plenty, I could not eat the whole dish.

Price range: budget to mid-range with good value for quality, around 200-300 MXN for a meal

Address: 10 Av. Sur LB, Gonzalo Guerrero, 77710 Playa del Carmen, Q.R., Mexico (central area, near tourist zones)

FB: https://www.facebook.com/jarritosycazuelascentropdc/

IG: https://www.instagram.com/jarritos_y_cazuelas_centro_pdc

4.) El Tacoyote in Playa del Carmen

tacos

A casual restaurant with generous portions and authentic flavours. You will have a more local, less polished experience. When I ate there, good latino music was on the radio, some American guys drank a little and they created a very good mood in the restaurant. It felt like we were in a party. I ordered tacos, it was plenty for me.

Prices: affordable, around 150-300 MXN for a meal, depends what you choose

Address: Quinta Avenida 5, Centro, 77710 Playa del Carmen, Q.R., Mexico

FB: https://www.facebook.com/p/El-Tacoyote-Playa-del-Carmen-61573126194957/

IG: https://www.instagram.com/eltacoyoteplayadelcarmen/

Tiktok: eltacoyoteplayadelcarmen

5.) Chocolate Museum in Playa del Carmen

cacao

Not a restaurant, but honestly, you would be doing something morally questionable by skipping it. A place dedicated to Mexican cacao culture where you can taste different types of chocolate. An interactive experience will wait for you, moreover, you can attend to a chocolate workshop, as well. In the shop there are various chocolates with different flavours you can then bring home for yourself or as souvenir for your loved ones.

Prices: Museum: general: 210 MXN, children (6-12): 100 MXN, students, older people and Quintana Roo residents: 145 MXN. Chocolate workshop: 720 MXN

Address: Av. Constituyentes entre 10 y 15, Gonzalo Guerrero, 77710 Playa del Carmen, Q.R., Mexico

Web: https://en.choco-storymexico.com/playa-del-carmen

FB: https://www.facebook.com/ChocoStoryMexico/

IG: https://www.instagram.com/chocostory.mexico

6.) On the beach

Coconut on the beach

If you don’t bring anything to eat to the beach, you won’t be without food for long. You can buy coconuts, you can drink the coconut water from it, then take the whole coconut back home with you. Besides that, there are people who walk up and down on the beach, from whom you can buy various snacks, drinks or even fresh oyster. They will prepare the oyster for you with different kind of flavours added.

Where to eat on the Yucatán Peninsula if not on the beach, buying something traditional from local people like everybody who live there do.

Prices: affordable

Conclusion

Food in the Yucatán Peninsula isn’t about flashy presentations or overcomplicated menus, it is about flavour, tradition, and atmosphere. The kind of places you remember not just because the food was good, but because everything around it felt right.

In Bacalar, the pace is slow, the views are unreal, and the food is refreshingly authentic. Meanwhile, Playa del Carmen brings a more vibrant energy, where street food and local favourites sit comfortably alongside unique culinary experiences.

Where to eat on the Yucatán Peninsula? Bacalar and Playa del Carmen are just the beginning. There’s an entire region full of hidden gems waiting to be discovered, and every town has its own take on what makes a meal unforgettable. Consider this a starting point, one that will almost certainly lead to many more delicious detours.

Stay tuned, because I am planning to add more places to the list. If you are curious about my experiences in Mexico, you can read about it here.

Scroll to Top