Cancún Restaurants

  1. La Habichuela

    An elegant restaurant with a lovely courtyard dining area, just off Parque Las Palapas. The specialty is shrimp and lobster in curry sauce served inside a coconut with tropical fruit, but almost anything on the menu is delicious. The seafood ceviche and tapa al ajillo (potatoes in garlic) are mouthwatering. The gorgeous aquarium in the lobby makes for a very attractive wait (reservations are advised). Finish with lime sorbet splashed with Xtabentun, a Yucatecan anise-flavored liqueur.

    Read more about La Habichuela

  2. Matachi Seaside Grill

    The Matachi is a stylish, intimate place inside the Hilton, right on the beach. It offers a variety of Mexican and Asian-inspired cuisine, seafood, sushi and other creative dishes. It also has one of the best views in town.

    Read more about Matachi Seaside Grill

  3. Mexican Food Stalls

    Inexpensive Mexican food can be found at the food stalls in the northeast corner of Parque Las Palapas, and at two good taco carts operating in the evening - one at the north edge of the Comercial Mexicana parking lot (across Avenida Tulum from the bus terminal) and the other at the southeast edge of the Plaza de Toros (Bullring) parking lot, at Avenidas Sayil and Bonampak.

    Read more about Mexican Food Stalls

  4. Restaurant El Pescador

    Many locals insist this place offers the best seafood in town. It's definitely popular, and you will most likely have to wait for a table. Traditional Mexican dishes are also served, and are considerably less expensive than the seafood fare.

    Read more about Restaurant El Pescador

  5. Restaurant Río Nizuc

    About as close to sea level as a restaurant can be, this breezy hole in the wall, er, wharf is at the end of a short, nameless road at the edge of a mangrove-flanked channel. Octopus, conch and fish are served in various ways - fried with garlic or ceviche (raw)- and the beer is cheap. Get there early; it closes when the fish is gone.

    Read more about Restaurant Río Nizuc