What to eat

Cozumel’s food is Yucatecan at heart with a heavy Caribbean seafood accent. The rule that governs everything: the best eating is a few blocks inland, off the cruise-facing waterfront on Avenida Rafael Melgar. Cross to Avenida 10 and beyond and both the prices and the cooking improve.

The dishes to plan around

  • Cochinita pibil. Pork marinated in achiote and sour orange, wrapped in banana leaf and slow-roasted until it shreds. The regional signature, and traditionally a morning food, so look for it on tacos and tortas at breakfast and early lunch, topped with pickled red onion and habanero.
  • Ceviche and seafood cocktails. The island staple. Fresh fish, conch (caracol) when in season, shrimp and octopus cured in lime, eaten mid-afternoon with saltines and cold beer.
  • Tikin xic. Whole fish rubbed in achiote and grilled in banana leaf, a Yucatecan-Caribbean classic worth seeking out at a marisquería.
  • Panuchos and salbutes. Masa antojitos topped with turkey or chicken, avocado and onion, the panucho on a crisp refried tortilla, the salbute on a puffy soft one. Cheap, filling, everywhere at night.
  • Whole grilled or fried fish (pescado frito). Order it at a local marisquería with rice, tortillas and salsa.
  • Sopa de lima. Yucatecan lime soup with shredded turkey and crisp tortilla strips, the thing to order when the AC and the sun catch up with you.

Where to eat each

  • Mercado Municipal (Adolfo Rosado Salas). The inside loncherías do honest comida corrida and cochinita at lunch for very little, roughly 90 to 140 MXN (approximate) for a full set meal. Go around 1 to 3 pm.
  • Taquerías on the inland avenues (Avenida 30 area). The cheapest and most local, many open only at night. Al pastor off the trompo, plus salbutes and panuchos.
  • A sit-down marisquería inland. For ceviche, tikin xic and whole fish done properly, away from the waterfront markup. A seafood plate runs roughly 150 to 300 MXN (approximate).
  • East-coast beach bars (Coconuts, Rasta’s). Ceviche and cold beer with an open-sea view; you pay a bit more for the setting, and it is worth it once.
  • Waterfront restaurants on Melgar. Fine but priced for cruise crowds. Skip for value.

Meal timing

Eat on the local clock. Cochinita tacos in the morning, comida corrida at the market around 1 to 3 pm, ceviche and seafood in the afternoon to early evening, and tacos al pastor late at night when the trompo stands fire up. Kitchens at local spots often close between lunch and dinner, so do not expect a sit-down comida at 5 pm.

Order this, not that

Order the whole fresh fish or the ceviche at an inland marisquería, not the “catch of the day” plate at a waterfront tourist restaurant, where you pay double for a smaller, less fresh piece and a view of the cruise piers. And skip the “authentic tequila tasting” storefronts downtown, which exist to sell overpriced bottles to ship passengers.

Prices are approximate and verified separately. For where residents themselves eat, see where locals go.