Seafood

Ultimo Porto

The best grilled fish in Lisbon, hidden by the docks

4.3Our rating
← All Restaurants

WhereToEatNow Review

March 2026

Don't let the setting throw you. Ultimo Porto sits jammed against the working docks of Cais do Sodré, shipping containers trundling past on trucks, suited office workers from nearby buildings crowding onto the plastic chairs at midday. It looks like nowhere, and that is exactly the point — because hidden inside all this industrial clatter is some of the best simple grilled fish in Lisbon, and the locals who fill it every lunchtime know it.

The formula could not be more honest. You walk to the display, you point at whatever fish catches your eye, they throw it on the charcoal grill, and minutes later it lands in front of you with boiled potatoes and a plain green salad. No sauces, no garnish theatre, no reinvention — just fire, salt, and a fish that tastes like it was pulled from the water this morning. The sea bass is consistently perfect, the flesh clean and just-flaking; the sole is delicate and quietly sweet.

The catch, so to speak, is the schedule. This is a lunch-only operation — the grills fire up around midday and that's your entire window, so there's no rolling in for a late dinner and no evening backup plan. Arrive by 12:30 if you want a fighting chance at a table, because by one o'clock the terrace is full of regulars and the wait begins in earnest.

This is a hidden gem in the truest sense: no view worth mentioning, no romance, no polish, just impeccable fish grilled by people who've done it ten thousand times. Come for the food and nothing else, sit on the terrace among the trucks, and eat the freshest catch in the city for a fraction of what the tourist harbours charge.

The Verdict: Lunch only, no frills. Point at your fish, grab a terrace chair by the docks, and eat the freshest catch in town.