Back to italian in Merida
Cozy interior of Antica Roma with a rustic wooden table set for dinnerTop 5

Top 5 Italian Restaurants in Mérida, Yucatán: A Food Lover’s Guide

From handmade pasta to wood-fired pizzas, Mérida’s Italian scene is a love letter to authenticity. If you’re only trying one place, start at Antica Roma—the city’s crown jewel of Italian cuisine.

Mérida’s Italian restaurants don’t just serve food—they tell stories. Some are hidden in quiet neighborhoods, others buzz with lively energy, but all five of these spots share a commitment to quality that Yucatán locals demand. If you’re only trying one place in the city, start at Antica Roma. Its fettuccine alfredo, made with house-baked cymbals and a whisper of truffle oil, is the reason I ranked it first.

Antica Roma (Calle 23 A No. 350, La Florida) isn’t just the highest-rated Italian spot in Mérida—it’s a consistency machine. With 2,103 reviews and a 4.7-star average, the fettuccine at 180 pesos feels like a steal. The menu leans traditional: think osso buco with saffron risotto and a sangria list that changes weekly. Open until 11:30pm most nights, it’s ideal for late dinners where the romaine hearts in your Caesar salad still crunch.

Due Torri (C. 27 349-A-x 12, San Esteban) is where the city’s foodies go for a show. Their lasagna—layered with béchamel that tastes like it simmered for days—costs 160 pesos and earns its place at #2. The 4.6-star rating hides a secret: the staff here remembers regulars’ orders down to the last drop of parmesan. But while the food is excellent, the cramped dining room and 9pm Sunday closing make it a better choice for weeknight feasts than romantic weekend escapes.

Restaurante La Bernarda (C. 49 233, Cordemex) wins hearts with its margarita pizza at 150 pesos. The crust—thick enough to hold a flood of melted mozzarella but still airy—gets top marks from reviewers who call it "the best in the Yucatán." Its 4.9-star rating comes from a loyal core of customers who return for Sunday dinners, though the 3pm weekday opening means you’ll miss out if you stop by after work.

Piazzere PizzaBar (C. 60 421, Parque Santa Ana) lives up to its name with a 4.9 rating and a 130-peso 4-cheese pizza that melts in your mouth. The Centro location draws students and young professionals who linger over craft beers on the balcony. My only gripe? The menu lacks heavier options for meat lovers—stick to the "pronto" pizzas if you want something ready in 10 minutes.

Bella Roma (C. 57-B 631x, Las Américas) rounds out the list with a 4.7-star reputation built on pasta. Their carbonara at 200 pesos uses guanciale that tastes like it came straight from Naples (or at least a high-end deli). The romantic lighting and Italian music make it a popular date spot, though the Monday-closed schedule is a bummer for those craving late-week indulgence.

If you only try one Italian restaurant in Mérida, let it be Antica Roma. The others are all excellent, but none combine quality, consistency, and local love quite like the La Florida staple.

Featured Places

Recommended Articles