Mérida’s food scene thrives on its balance of old and new. You’ll find street vendors selling pan de elote next to Michelin-starred chefs reimagining cochinita pibil. The city’s best eats hinge on knowing where to go—and when. Let’s start at a breakfast spot that locals swear by, then work our way through the day.
Los Benes Temozón Norte on the Mérida-Progreso highway is where I grab coffee and pastries every Saturday. The pan de elote, a sweet corn bread dusted with cinnamon, is worth the 30-minute wait on weekends. Order huevos motuleños—fried eggs with red peppers and pork rind—for a hearty bite. They’re open 8 AM–1:15 PM, but arrive early; the line moves faster before 9.
For lunch, Querreke in San Ramón Nte delivers bold flavors. Their arrachera tacos are grilled to a perfect char, and the tuna ceviche with habanero hits the right balance of heat and citrus. Pair it with a michelada or one of their $80 craft beers. Note: They’re closed Mondays, so plan accordingly. Prices range from $120 to $250 pesos, but the quality justifies it.
Dinner means a trip to Eladio’s in the Centro district. This Yucatecan institution has been serving lime-infused soups and slow-roasted chicken for over 40 years. Their pavo (guajardo turkey) is falling-off-the-bone tender. The price is $$, but portions are generous—ask for extra tortillas. It’s open until 10 PM on weekends, so time your visit to avoid the rush.
End the night at Antica Roma for Italian with a Mérida twist. Their fettuccine alfredo is a local favorite, and the sangria pairs well with the romantic courtyard setting. Dine here after 8 PM when the string lights come on and the crowd softens. Prices are $100–200 pesos, but the ambiance alone is worth it.
One day, start at Los Benes for breakfast, hit Querreke at lunch, save Eladio’s for dinner, and finish with dessert at Antica Roma. Factor in a 10-minute drive between each spot, and you’ll see why Mérida’s food scene keeps locals—and visitors—coming back.






