Yucatán and Campeche States Restaurants

Expect a superb variety of cuisines—primarily Yucatecan, of course, but also Lebanese, Italian, French, Chinese, vegetarian, and Mexican—at very reasonable prices. Reservations are advised for the pricier restaurants on weekends and in high season. Beach towns, such as Progreso, Río Lagartos, and Celestún, tend to serve fresh, simply prepared seafood. The regional cuisine of Campeche is renowned throughout Mexico. Specialties include fish and shellfish stews, cream soups, shrimp cocktail, squid and octopus, and panuchos (chubby rounds of fried cornmeal covered with refried beans and topped with onion and shredded turkey or chicken).

Mexicans generally eat lunch in the afternoon—certainly not before 2. If you want to eat at noon, call ahead to verify hours. In Mérida the locals make a real event of late dinners, especially in summer. Casual (but neat) dress is acceptable at all restaurants. Avoid wearing shorts or casual sandals in the more expensive places, and anywhere at all—especially in the evening—if you don't want to look like a tourist. Although food servers at most local restaurants are kind and hospitable, they don’t always show it like they do in the States. Be patient and realize that, for many, the language barrier may cause them to be more reserved but not necessarily unfriendly. It's common practice for restaurants to include gratuity and tax in the total bill, so double-check your bill before adding a tip.

Sort by: 16 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Cuna

    $$

    This contemporary restaurant at the Wayam Mundo Imperial hotel in the García Ginerés neighborhood has floor-to-ceiling windows overlooking a plant-filled terrace. Chef Maycoll Calderón allows fresh ingredients to take center stage, avoiding anything too fussy in such flavorful Italian and Latin American dishes as ceviche, arroz con pollo, pizza, and pasta. Extensive cocktail and mocktail menus make the most of the area's tropical fruits. 

    Av. Colón 508, Mérida, Yucatán, 97070, Mexico

    Known For

    • Stylish decor
    • Innovative dishes
    • Large terrace
  • 2. Hacienda Teya

    $$

    A henequen plantation in the 17th century, this beautiful hacienda just outside Mérida serves some of the best regional food around, primarily attracting well-to-do Meridanos for a leisurely lunch (let that be your guide on what to wear). Start with sopa de lima, then move on to standout mains like poc chuc (slices of pork in a sour-orange sauce) or cochinita pibil—both served with homemade tortillas—perhaps followed by dessert, which comes with a complimentary digestif. After your meal, stroll through the gardens where peacocks roam. If you’d like to spend the night, the hacienda has six handsome suites, but you'll need to book ahead for weekends and holidays. There are also two locations of Hacienda Teya in the heart of Mérida: one at the Paseo 60 mall and the other on Calle 60, across from Parque Santa Lucia.

    Carretera 180, Mérida, Yucatán, 97370, Mexico
    999-988–0800

    Known For

    • Largest wine selection in town
    • Country setting with lovely gardens
    • Elegant atmosphere

    Restaurant Details

    Rate Includes: No dinner
  • 3. La Pigua

    $$

    At the town's favorite lunch spot, glass walls replicate an oblong Maya house, which is surrounded by a profusion of plants. Seafood, with a campechano twist, reigns supreme here, and a truly ambitious meal might start with calamari, stone-crab claws, or camarones al coco (coconut-encrusted shrimp), perhaps followed by pan de cazón (a shark-meat casserole that's one of Campeche's most distinctive dishes) or robalo fish topped with puréed cilantro, parsley, orange, and olive oil. For dessert, the classic choice is the signature and impossibly sweet coconut cake. As the sun goes down, candles are set out on the white-linen tablecloths, and soft blue lighting illuminates the outside atrium.

    Av. Miguel Alemán 179A, Campeche City, Campeche, 24000, Mexico
    981-811–3365

    Known For

    • Pan de cazón (shark-meat) casserole
    • Unusual terrarium setting
    • Coconut cake
  • 4. Oliva Enoteca

    $$

    At this eatery on Mérida's restaurant row, the salads, pizzas, and pasta dishes could hold their own against any served by establishments in Italy itself. The restaurant group also has other locations, including Oliva Patio and Olivia Pizzeria in the north of the city.

    Calles 47 and 54, Mérida, Yucatán, 97000, Mexico
    999-923–3081

    Known For

    • Fresh pastas
    • Elegant-yet-casual atmosphere
    • Excellent wine list
  • 5. Restaurante Amaro

    $$

    The patio of this historic home glows with candlelight in the evening, but during the day, things feel a lot more casual. Although the menu has a few fish or meat dishes (cochinita pibil, say, or butterfly chicken breast in a cream sauce), the emphasis is on vegetarian dishes such as chaya soup (made from a green plant similar to spinach), stuffed mushrooms, spinach lasagna, and avocado pizza. Prices are reasonable, and service is excellent. Expect live music in the open-air courtyard daily between 8:30 pm and midnight.

    Calle 59 507, Mérida, Yucatán, 97000, Mexico
    999-928–2451

    Known For

    • Upscale Yucatecan cuisine
    • Healthful juices
    • Romantic atmosphere
  • Recommended Fodor’s Video

  • 6. Salón Gallos

    $$

    An oat-processing facility, in an area that's busy by day but quiet at night, has been converted into an innovative cultural complex. In addition to this restaurant offering creatively updated Yucatecan dishes, you'll also find several bars, a gallery, an arthouse cinema, and a pop-up space that typically features the work of a local artisan or collective.

    Calle 63 459B, Mérida, Yucatán, 97000, Mexico
    999-189–6564

    Known For

    • Art gallery
    • Innovative Yucatecan and Middle Eastern dishes
    • Movie theater
  • 7. Apoala

    $$

    Apoala is one of the best choices for Mexican food on the lively restaurant-lined Parque Santa Lucia. The menu includes both Oaxacan and Yucatecan dishes—moles and beef dishes from the former, ceviches and cochinita pibil from the latter. The presentation is elevated without being fussy.

    Calle 60 471, Mérida, Yucatán, 97000, Mexico
    999-923–1979

    Known For

    • Oaxacan and Yucatecan dishes
    • Outdoor seating
    • Elevated approach to Mexican cuisine
  • 8. Casa Italia

    $$

    This restored colonial gem a couple of blocks north of the main square deserves a place on any list of Mexico's best pizza restaurants. Lots of reds and yellows brighten the interior, and the outdoor patio overlooking Parque de la Candelaria becomes prime real estate on beautiful evenings. With 30 years in the restaurant business, most of them spent back in Italy, the owners here know pizza. They whip up 11 varieties, as well as sweet and salted focaccia and enormous calzones. A selection of Italian wines rounds out the offerings. Casa Italia opens at 7 each evening—come early if you want to snag a patio table.

    Calle 35 202J, Valladolid, Yucatán, 97780, Mexico
    985-856–5539

    Known For

    • Impressive variety of quality pizza
    • Good wine selection
    • Fun vibe on outdoor patio

    Restaurant Details

    Rate Includes: Closed Sun. and Mon. No lunch.
  • 9. Casa Nostra Roof Restaurant

    $$

    The creative menu developed by the Sicilian chef, Giuseppe Genovese (commonly known as "Beppe"), offers a mix of Italian, Mediterranean, and Caribbean cuisine. Locals gather for seafood pasta, grilled lobster, octopus salad, and fresh ceviche, all bathed in garlic and olive oil, and breads, sausages, and pizzas are made from scratch in the small kitchen where Beppe works his magic. The pizza topped with smoked ham, mozzarella, and arugula makes a perfect starter for two. This is the only spot on the island where you'll find authentic espresso, sorbet, and tiramisu.

    Av. Morelos 231, 77310, Mexico
    984-875–2214

    Known For

    • Smoked-ham pizza
    • Authentic tiramisu
    • Gourmet coffee
  • 10. Crabster Seafood & Grill

    $$

    A notch above its malecón neighbors, this restaurant has contemporary Yucatecan-inspired decor (think pasta tiles, tzalam wood details, and florescent pink chairs). The menu is extensive but almost everything is from the sea, including shrimp cocktails, Baja-style fish tacos, and platters of crab. There is also a second location in Mérida, but the food tastes better at this original restaurant, where it's paired with sea breezes. Reservations are suggested—on warm evenings and holidays weekends, all the tables are often filled.

    Av. Malecón, Progreso, Yucatán, 97320, Mexico
    969-103–6522

    Known For

    • Ocean views
    • Stylish decor
    • Extensive seafood menu
  • 11. El Sushi de Holbox

    $$

    This tiny restaurant fills a void in island cuisine with the day's catch transformed into the sushi roll of your choice. Local favorites include the Holbox Rainbow made with shrimp, salmon, tuna, and sea bass. Nearly every roll is stuffed with cream cheese, an ingredient that makes the sushi far from authentic yet memorably tasty. Placing a sweet spin on the menu is the Banana Roll with shrimp, avocado, and cream cheese topped with fried banana and eel sauce. The restaurant also serves Thai dishes and has a full cocktail menu—the ginger margarita packs a punch.

    Av. Tiburón Ballena, Isla Holbox, Quintana Roo, 77310, Mexico
    1984-132–9507

    Known For

    • Ginger margaritas
    • Terrific sake
    • Creative (if inauthentic) sushi

    Restaurant Details

    Rate Includes: Closed Mon. No lunch
  • 12. La María Cocina Peninsular

    $$

    Calle 8, which runs along the north side of the historic center and roughly follows the route of the old sea wall, is now a bit of a restaurant row, home to this and other eateries. Seafood is the specialty here, though it also has a number of signature cocktails, like the Pregonero, made with a chile liquor, tamarind, and pineapple.

    Calle 8 173, Campeche City, Campeche, 24000, Mexico
    999-445–7635

    Known For

    • Ceviche and grilled fish
    • Signature cocktails
    • Historic center location
  • 13. Los Almendros

    $$

    This vintage Yucatecan restaurant with high colonial ceilings and an elegant atmosphere is a longtime local favorite. The combinado yucateco (Yucatecan combination plate) is a great way to try different dishes like cochinita pibil, longaniza asada (grilled pork sausages), escabeche de Valladolid (turkey with chiles, onions, and seasonings in an acidic sauce), and poc chuc (slices of pork in a sour-orange sauce). In fact, Los Almendros invented some dishes that have become regional classics—including the cheese soup, which is also spectacular. A live trio performs daily from 2 to 5 pm.

    Calle 50A 493, Mérida, Yucatán, 97000, Mexico
    999-928–5459

    Known For

    • Classic Yucatecan dishes
    • Spectacular cheese soup
    • Reasonable prices
  • 14. Marganzo

    $$

    Traditional Yucatecan dishes—like panuchos (fried masa cakes stuffed with beans and piled high with shredded meat, lettuce, sour onions, and other toppings) or chile mestizo (poblano pepper stuffed with shredded meat)—are the specialties here. Although waitresses dressed in colorful regional-style skirts will explain the dishes, if you're unsure what to order ask to see the album containing photos of top dishes with multilingual captions. Lunches and dinners are finished off with a complimentary tamarind margarita, and a guitar trio performs some evenings. This is also a great place for breakfast. You can try plain agua de chaya here—in other restaurants, it's often sweetened with pineapple.

    Calle 8 267, Campeche City, Campeche, 24000, Mexico
    981-811–3898

    Known For

    • Colorful local flavor
    • Attentive service
    • Stylish colonial decor
  • 15. Museo de la Gastronomía Yucateca

    $$

    The menu here is as an encyclopedic take on Yucatecan cuisine, with everything from salbutes to start to manjar blanco (a milk-based delicacy) for dessert. Before sitting down to eat in the courtyard or one of the rooms that open onto it, explore the modest displays on regional food in the colonial-style building and Maya-style houses in the garden. There are also cooking demonstrations, including those using the traditional method for cooking cochinita pibil, buried in a pit in the ground.

    Calle 62 466, Mérida, Yucatán, 97000, Mexico
    999-518–1645

    Known For

    • Traditional Yucatecan dishes
    • An elegant setting in a colonial-style building
    • Cooking demonstrations
  • 16. Zarabanda Restaurante

    $$ | Seafood

    Near the main square, this unpretentious family-run restaurant is one of the oldest (and most affordable) eateries on the island, and it's considered one of the best places to try island-style food. There are quite a few tasty seafood dishes, including a huge mariscada for two that includes a fish fillet, a whole fish, a lobster, and octopus on a bed of shredded lettuce. The delicious seafood soup includes the freshest seasonal seafood and is an island classic. People come here for the food and not the ambience, so grab a seat at a plastic table, listen to the Mexican music, and take your pick from the extensive menu.

    Calle Palomino s/n, Isla Holbox, Quintana Roo, 77310, Mexico
    984-875–2094

    Restaurant Details

    Rate Includes: No credit cards

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video