Cais de Belém is the kind of place you end up at when you've spent the morning at the Jerónimos Monastery and the Belém Tower and just need to sit down somewhere. It's a Portuguese-Mediterranean restaurant with a terrace right in the thick of Belém's tourist corridor — convenient, yes, but the food is hit-or-miss and the prices are inflated for what you get. It'll do in a pinch, but if you care about what's on your plate, hop on the tram and head back toward Lisbon proper.
A terrace right by Belém Tower that'll feed you between museums — but the overpriced drinks and uneven food make it a convenience stop, not a destination.
If you do go, stick to simple dishes and skip the drinks — reviewers consistently flag overpriced beer and wine as the main letdown.
Convenient but overpriced — a tourist-area fallback, not a food destination
Let's be honest: you don't come to Cais de Belém for a culinary revelation. You come because you've been on your feet for three hours, the kids are hungry, and the Belém Tower is literally around the corner. The restaurant serves up Portuguese and Mediterranean fare — think codfish dishes, paella, pastas, and small plates — on a terrace that's pleasant enough on a sunny day. The staff are friendly, and it's one of the easier places to get a table in the area without a reservation.
The problem is that the food quality doesn't match the price tag. Multiple reviewers have flagged overpriced drinks (€6 for a pint of local beer is steep even by Lisbon standards), tasteless dishes, and slow, off-beat service — one diner noted the children's meals arrived well after the adults'. On TheFork it scrapes a 7.4/10, and on TripAdvisor it hovers around 3.2 stars, which tells you most of what you need to know.
If you're already in Belém and just need fuel before the next museum, Cais de Belém is functional. But if you actually care about eating well, take the 15-minute tram ride back toward central Lisbon — you'll find far better Portuguese cooking at a fraction of the price.