What to eat

The food is the genuinely underrated reason to enjoy a day in Acapulco. Guerrero has a real culinary identity, and the city puts the coast and the mountains on the same plate. These are the dishes to hunt down.

  • Pozole verde. Guerrero’s version of the hominy stew, thickened green with pumpkin seed and herbs rather than the red chile you see elsewhere, served with a parade of toppings: chicharrón, avocado, chopped onion, oregano, sardine or a boiled egg, and lime. Traditionally eaten on Thursdays, when pozolerías fill up from midday. If your day lands right, plan around this. There’s also a white and a red version, but green is the one that says Guerrero.
  • Pescado a la talla. The signature Acapulco-coast preparation: a whole fish (often huachinango, red snapper, or robalo) butterflied, slathered in a red chile-and-achiote adobo on one half and a green herb or mayo-and-mustard marinade on the other, then grilled over coals. Made to share, eaten with tortillas and lime.
  • Ceviche and cóctel de mariscos. Fresh, cheap and everywhere near the bay-beaches: shrimp, octopus, or the mixed campechana served in a tall glass with lime, onion, cilantro and saltine crackers.
  • Tiritas. A lighter local raw-fish specialty, thin strips “cooked” in lime with onion and chile, closer to a Guerrero-coast sashimi than a heavy ceviche. Order it as a starter.
  • Antojitos and tortas from the market for a fast, honest lunch, plus a coco frío (cold coconut, drunk straight from the shell) or an agua de jamaica to drink.

Where to eat each

  • Grilled fish and cocktails with your feet near the water: the palapa seafood stands at Caleta and Caletilla in Old Acapulco. Order a whole pescado a la talla to share and a cóctel to start. Busiest and best on Sundays.
  • A long seafood lunch out of town: the palapa restaurants strung along Barra Vieja, past the airport, are famous specifically for pescado a la talla cooked over coals on the sand (see the day trips page).
  • Pozole and old-town home cooking: the fondas and cocinas económicas around the zócalo in Old Acapulco. This is where locals eat the midday comida, and where Thursday pozole is a proper event.
  • The cheapest, most honest plates in the city: the Mercado Central (Mercado de Abastos), where cooks shop and the seafood cocktails and tortas cost a fraction of the beachfront price. Go in the morning when it’s freshest.

Rough prices (approximate)

  • A comida corrida or a bowl of pozole at a local fonda runs roughly 90 to 160 MXN.
  • A cóctel de mariscos at a beach palapa is roughly 120 to 220 MXN depending on size and shellfish.
  • A whole grilled fish to share runs roughly 350 to 600 MXN, often sold by weight.
  • The market stalls undercut all of the above for the same freshness.

Beachfront palapas charge more than the market for the same catch, so if you’re watching the budget, follow the local crowd and the full-parking-lot rule.

Meal timing

Mexicans eat the main meal in the early-to-mid afternoon (comida, roughly 2 to 4pm), and that’s when the pozolerías and seafood palapas are at full tilt, so aim your big fish lunch there rather than at 8pm. Breakfast is relaxed and market-driven, best done inside the Mercado Central. Dinner in the old town is lighter and later, often just antojitos and a beer after the dive show.

Order this, not that

Order the pescado a la talla and a plate of tiritas at a busy Caleta palapa; don’t order the generic “camarones al ajillo” or the imported-tasting surf-and-turf at a half-empty hotel-strip restaurant. The whole point of eating here is Guerrero’s own coast-and-mountain cooking, so eat where the locals eat and order what the region is actually known for. For where the residents themselves go, see the where locals go page.