Skip to Content

The Best Restaurants In Merida, Mexico | My 14 Favorite Merida Restaurants

Sharing is caring!

There are so many great places to eat in Merida that I had a bit of a difficult time coming up with this list of the best Merida restaurants. I’ve spent the last six months living here and eating my way through the city to develop this list for you.

Merida truly does have something for everyone. Besides all the obvious and amazing Mexican classics, you can also enjoy traditional Yucatan food and many of your favorite international offerings.

This guide to the best Merida restaurants has a bit of everything. From the city’s best burgers to street tacos, fine dining, where to find the best breakfasts in Merida and everything in between — these are my favorite places to eat in Merida!

Before your trip: check out my packing list for Mexico and read this post about whether or not you need travel insurance for Mexico.

While in Merida, don’t miss out on activities that will help immerse yourself in the city (hurry while they’re hot!):

The 14 Best Merida Restaurants

Manjar Blanco

Calle 47 496, Centro // +52 999 923 0003

Manjar Blanco quickly became one of my favorites go-to places in Merida. Here, you can find high-quality versions of authentic local dishes in a more upscale setting. This is the perfect place to eat if you want to try Yucatan food but aren’t a street food person!

Some of my favorite dishes here include the queso relleno, or stuffed cheese. This one is a ball of Edam cheese hollowed out and filled with meat and spices (and sometimes olive and eggs). The dish is then steamed until melty and topped with red and white sauces.

The Best Restaurants In Merida, Mexico - Manjar Blanco

You should also be sure to try the Lomitos de Vallodolid, another favorite of mine.

The Best Restaurants In Merida, Mexico - Manjar Blanco

This dish is pork loin over diced eggs in a slightly spicy sauce. It’s so tasty when stuffed inside their homemade tortillas.

Pro tip: Be sure to ask for extra black bean dip, which they set at your table when you’re seated — we unanimously agreed it’s the best in town!

Their menu isn’t just tacos. They also serve huge tortas (sandwiches) and grilled seafood (but I always jumped for tacos).

Hermana República

Multiple Locations

The Best Restaurants In Merida, Mexico - Hermana Republica

Another favorite, this craft beer bar also serves some seriously amazing food. Their salsa is some of the freshest and best in town, especially the green salsa made in-house.

Everything on the menu is good, but one of our favorites was the tuna tostadas, which make for a perfect light lunch when it’s hot out (and in Merida, it’s always hot out).

The Best Restaurants In Merida, Mexico - Hermana Republica

Hermana Republica also has a gorgeous courtyard that looks like something out of a design magazine. Be sure to ask to be seated outside if you’re eating after sunset.

El Pastor Suizo

Multiple Locations

There’s a ton of debate over where to find the best pastor in Merida. Nearly everyone has their favorite, but I think we can all agree El Pastor Suizo ranks high on most lists.

Pastor meat is an adaptation of schwarma, or spit-roasted meat, that was brought to Mexico by Lebanese immigrants. The Mexican adaptation swaps pork for beef, and the result is amazing. Pastor is used in everything from tacos to nachos to sandwiches, but we always went classic, ordering plates of tacos al pastor.

The Best Restaurants In Merida, Mexico - El Pastor Suizo

Dress the tacos to your taste with cilantro, onion, and the obligatory squeeze of lime, and be sure to order at least three!

El Barrio

Calle 45 #493 A x 58 // +52 999 197 4745

Quite possibly my favorite breakfast/brunch spot in town, El Barrio has modern versions of classic recipes and presentations built for Instagram.

The Best Restaurants In Merida, Mexico - El Barrio

The service is quick and friendly, the juices are squeezed fresh, the coffee is delicious, the prices are fair, and the food is some of the best in town. What else could you ask for?

The Best Restaurants In Merida, Mexico - El Barrio


Calle 60 #471 // +52 999 923 1979

One of the top choices in Merida for fine dining, Apoala is where I take out-of-town guests if we wanted a guaranteed nice meal out. Apoala focuses on Oaxacan dishes prepared in a fine dining style.

The menu is full of fresh seafood and steak options in a gorgeous setting, especially if you’re able to be seated outdoors. My favorite dishes include the marinated octopus and avocado appetizer, the seared tuna chilaquiles, and the arrachera.

The Best Restaurants In Merida, Mexico - Apoala

Every seafood dish they feature is sure to be excellent, as they serve some of the best seafood in Merida.

Pro tip: On Thursday nights, the park where Apoala is located hosts a cultural presentation that features live music and dancing. Try for one of the coveted patio tables and you’ll have prime viewing for the show!


Multiple Locations

Many in Merida will tell you Wayan’e has the best, most authentic tacos in town. I think that’s debatable, but nonetheless, Wayan’e is a Merida institution, and you can often find locals lined up even during non-peak hours. They offer something like thirty differing types of tacos, including local specialties poc chuc (citrus-marinated pork) and castacan (pork belly, my favorite).

And no doubt, the tacos are good and the prices are some of the best. They also do a great breakfast at reasonable prices. Daily selections of guisos (stews) are offered, as are some of the best tortas (sandwiches) in town.

The Best Restaurants In Merida, Mexico - Pavo Torta

La Prospe del Xtup

Calle 59 530, Centro // +52 999 923 0801

If you’re only in Merida (or the Yucatan in general) for a limited time and want to try high-quality local food, La Prospe del Xtup is the place to go.

Most guidebooks would send to La Chaya Maya, but, in my opinion, La Prospe del Xtup is a much better option. The recipes are authentic and the quality is great.

They also serve these huge platters where you can try several things at once to really experience local dishes. These are perfect if you’re with a group!

The Best Restaurants In Merida, Mexico - La Prospe del Xtup

Sonora Grill

Calle 37, Fraccionamiento Monterreal (Plaza Royal Shopping Center) // +52 999 481 9451

Rarely do I send readers to eat in a shopping mall, but Sonora Grill puts out some of the best steaks in Merida, all within a lavish, if not overdone, setting.

You can find nearly every type of steak here. In fact, they present your options table side for you to make your selection. Ribeyes, Tomahawks, Porterhouses, T-bones — all cooked to perfection.

The Best Restaurants In Merida, Mexico - Sonora Grill

The restaurant also has a rolling bar cart they use to make drinks tableside. But that’s if you’re not in the mood for a wine from their very extensive list.

If you’re not looking for red meat, Sonora Grill also has salads and seafood options.

Rosas & Xocolate

Paseo de Montejo 480, Zona Paseo Montejo // +52 999 924 2992

Another institution among Merida restaurants, Rosas & Xocolate is the restaurant attached to its namesake hotel, one of the most famous in the entire Yucatan region. You can rest assured that a hotel this nice also has an amazing restaurant attached.

I typically frequented Rosas & Xocolate for brunch, but their dinner menu, which is full of fusion dishes, is incredible as well. Some favorites include the molé duck, the fresh fish options, and the ribeyes.

The Best Restaurants In Merida, Mexico - Rosas Xocolate


Multiple Locations

Cacique quickly became our go-to place after a big night out. They offer a full menu, but the only dish we ever ordered was the pastor nachos.

When you order that, you’re served a basic plate of chips and pastor meat with a load of sides that includes marinated onions, garlic cream sauce, multiple hot sauces, and limes you use to customize your nachos.

The Best Restaurants In Merida, Mexico - Cacique

I’m sure these are just as delicious during the day, but I’ve only ever had them after 3 a.m., and they’re incredible!

Tokio 07

Calle 43 332, San Ramón Norte // +52 999 944 0116

Tokio 07 serves classic Japanese sashimi, nigiri, gyoza, and more. The eatery also offers Japanese-Yucatan fusion dishes, such as their chipotle gyoza ramen.

The Best Restaurants In Merida, Mexico - Ramen Tokio 01

The restaurant has expanded multiple times due to their popularity, but (thankfully) they’ve managed to retain the high quality and service they are known for.

Pizza e Core

Calle 64 408/A | Corner 47 // +52 999 435 3814

Pizza e Core is hands down the best pizza place in Merida, and I’m sure I’ve tried most (if not every) pizza place in town! The chef is an actual Italian who uses imported ingredients and fires off pizzas in a wood-burning stove.

The Best Restaurants In Merida, Mexico - E Core

The toppings are simple, the crust is perfectly crisp on the outside and chewy on the inside, and the cheese is gooey and melty — I don’t know how many times I had takeaway from here during my time in Merida!


Calle 57 No. 498 A, Centro // +52 1 999 177 9208

Chilaquiles is another traditional Mexican dish made up of corn tortillas and typically covered in red or green sauce and topped with cilantro, onion, avocado, and queso fresco (fresh cheese). You may be tempted to call these breakfast nachos, but locals are quick to tell you they’re not nachos!

Chilakiller’s steps up the recipe by letting you customize your toppings — you can choose from sauces of varying heat, refried beans, steak, and my favorite — castacan, or crispy pork belly. I also like to top mine with a fried egg, but you can get yours scrambled if you like.

When you arrive, you’ll be handed a menu to complete your custom order. Beware of the super spicy sauce — it’s no joke.

My favorite is the steak with refried bean sauce, served with a side of the spiciest sauce.

The Best Restaurants In Merida, Mexico - Chilakillers

Chilakiller’s also offers some of the best fresh juice combos in town, and they’re happy to customize your juice order too.

Honorable Mention:

Although not a single restaurant, but rather a collection of restaurants, my favorite place for Merida street food was Parque Santa Ana, or Santa Ana Park.

In the mornings and evenings, you can find a row of restaurants all selling almost the same thing — simple versions of Yucatan dishes at very affordable prices. This is one of the best places in town to try authentic versions of the above-mentioned poc chuc or cochinita pibil.

Grab a plastic chair at whichever vendor tickles your fancy. You’re guaranteed to have some of the best food of your visit.

Which of these Merida restaurants look best to you? Let me know in the comments section below!

If you enjoyed this post please consider pinning it using the image found below! 

The Best Restaurants In Merida, Mexico

Want to get to Merida, Mexico from the airport?

These are your best options:

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Friday 15th of March 2019

I've been to all of those ,they are great choices but I would add Apaola,Trotters and my absolute favorite is( taqueria el Compa) close to Sonora Grill ,Maiz de lo alto is great and los tacos de costilla de res are my favorite but Taqueria el Campohave hand made tortillas and are the best Tacos I've had in all of Mexico and are dirt cheap 15 bucks for 2 people ..Merida has lot choices but overall unless you're really into Pork it's doesn't compare to other cities in Mexico, It's up and coming and probably the safest place in Mexico and like the restaurants mentioned there are some gems.

cindy fleming

Sunday 30th of December 2018

This is a beautiful blog. Going to Merida in early February and I want to try almost everyplace you recommended! Thanks so much, hope you have great travels.


Monday 7th of January 2019

Thank you so much for saying that! I'll be publishing more Merida content soon so check back in the next few weeks or if you have any questions feel free to reach out.

John Harrison

Sunday 16th of September 2018

I think you missed the really good restaurants:

K’u’uk High-end multi-awarded Restaurant known world wide. 100 places worth a pilgrimage by Food & Wine, Wine Enthusiast 10 best wine restaurants in Mexico, Travel & Leisure best new restaurant, and the list goes on. Even Massimo Bottura cooked there a few months ago.

Nectar Famous chef Roberto Solis (worked at Noma and Narisawa) cooks delicious new yucatecan cuisine. René Redzepi has cooked several times there plus chefs like Albert Adrià or Virgilio Martínez from Central.

La Tradición The BEST yucatecan restaurant. Not said by me but by the locals. It is always crowded and pretty famous among the politicians and Movie stars.

Oliva One of the top 5 Best Italian restaurants in Mexico.

130 Grados The best grill in Merida inside a little but beautiful old house in the Downtown.

Sorbeteria Colón The oldest natural sorbets and artisan sweets in Merida located at the Plaza Grande and Paseo de Montejo.

.... and many many more.


Monday 23rd of July 2018

Younghees is now permanently closed as of July 2018


Monday 23rd of July 2018

Thank you for the heads up! Sad that place closed, I really loved it and the owner was so nice.


Friday 29th of June 2018

Need to try a few of them where I haven't been so far... Thank you for adding places to my list.

Also I'd like to recommend a place I discovered not so long ago, it is called Guilos or El Taco Árabe Guilos, they are not in a touristic area, they are in Colonia Brisas and open around 7 pm... The tacos are great (árabes with pita bread or traditional, the meat is grilled) but you can't leave the place without trying the nachos (their top on the menu) or maybe some other day the beans... Really cheap also


Monday 9th of July 2018

That sounds amazing! I'll have to check it out when I go back, because I for sure know I want to go back.

This site uses Akismet to reduce spam. Learn how your comment data is processed.