What to eat in Villahermosa
If the city underwhelms, the food does not. Tabascan cooking is river-and-jungle food, built on gar fish, cacao, plantain, and fragrant local leaves, and it is genuinely distinct from the rest of Mexico. For a lot of travelers it is the best single reason to slow down for a meal before moving on. Eat the regional stuff, not the generic tourist menus.
The dishes to try
- Pejelagarto asado — the signature dish. The pejelagarto is an ancient, long-snouted gar fish from the local rivers, grilled whole over charcoal until the armored skin chars, then flaked into tortillas with salsa and lime. It looks alarming and tastes clean and smoky. This is the one you came for.
- Pozol — a thick, cold drink of fermented corn and cacao, the everyday local refresher against the heat. Comes white or as pozol negro with toasted cacao. Order it once; the cacao version is the easier first try.
- Tamales de chipilín — soft masa tamales flecked with the herb chipilín, wrapped and steamed. A staple market breakfast.
- Chocolate — Tabasco is cacao country, and the hot and cold chocolate here is the real, near-bitter thing, not the sugary version.
- Dishes in hoja santa — fish and meats cooked with the big, anise-scented hoja santa leaf turn up everywhere and are worth seeking out. Plantain shows up fried, mashed, and in soups.
Where to eat, and when
- Mercado Pino Suárez (downtown) is the honest starting point. Come for breakfast, roughly 7 to 10 a.m., when the pejelagarto is fresh off the grill and the tamale and pozol stalls are busiest. Expect to pay a few dollars a plate, roughly 60 to 120 MXN (approximate). This is the most authentic and cheapest meal in the city.
- Sit-down regional restaurants downtown and near the Malecón do fuller Tabascan menus in blessed air conditioning, better for a proper lunch, the main meal of the day, around 1 to 4 p.m. Figure roughly 200 to 400 MXN per person for a full plate with a drink (approximate).
- Cocinas económicas on the side streets serve a set comida corrida (soup, main, tortillas, agua fresca) at lunch for roughly 90 to 140 MXN (approximate). This is where the working city eats midday.
- For an evening bite, cool chocolate and a light plate downtown beats a heavy dinner in the heat.
Order this, not that
Order the pejelagarto at the market in the morning, when it is freshest and cheapest, rather than a dressed-up version at a pricey riverfront table at night. Skip the generic seafood-cocktail-and-beer tourist spots along the Malecón; they are fine but forgettable and you are paying for the river view, not the cooking.
What a friend who lives here would tell you: eat pejelagarto and tamales at Mercado Pino Suárez for breakfast, do your bigger regional plate at lunch when the kitchens are at their best, and finish with a cold chocolate to survive the afternoon. Prices are approximate and shift, but the market will always be the best value in town.