Cacilhas is where you eat in Almada. The neighbourhood, accessible by the 10-minute ferry from Lisbon’s Cais do Sodré, has a strip of fish restaurants on the Tagus waterfront that serve fresh seafood with unobstructed views of Lisbon across the river. This is one of the more pleasant and practical dining situations in the Lisbon metropolitan area - decent food, honest prices, and a panorama of the city you’ve just left.
Why Eat in Cacilhas Rather Than Lisbon
There are two practical reasons. First, prices - a grilled sea bass in Cacilhas costs €14–20 compared to €18–28 for equivalent quality in a Lisbon waterfront restaurant. Second, the view - eating in Cacilhas means looking north at Lisbon, the April 25th Bridge, and the Tagus, which is more visually interesting than looking south from Lisbon across the water to the Almada riverbank. The ferry trip costs €1.40 each way and takes 10 minutes; the price difference between eating here versus Lisbon more than covers it.
Fresh Grilled Fish
The standard choice at any Cacilhas restaurant is robalo (sea bass) or dourada (gilt-head sea bream), ordered by weight and grilled over charcoal. The fish should be from that day’s supply - Setúbal’s fishing port is close enough that the supply chain is short. A whole sea bass for one weighs 400–600g and costs €14–20. Served with boiled potato, salad, and olive oil, it’s the benchmark dish.
The restaurants that price fish by the plate rather than by weight are typically using frozen or previous-day fish. The good ones will tell you the daily price per kilo and weigh the fish in front of you before cooking.
Caldeirada
Several Cacilhas restaurants serve caldeirada (fish stew) made to order for two people. The Tagus-area version uses a mix of Atlantic species - whiting, mackerel, dogfish, and the day’s cheaper varieties - with potato, tomato, onion, and olive oil, slow-cooked in a terracotta pot. Served with bread to soak the broth, it’s filling and intensely flavoured. Price for two runs €24–36 depending on the restaurant and fish mix.
Fried Cuttlefish and Shellfish
Choco frito (fried cuttlefish) appears on most menus - good versions are crisp and tender. The Setúbal Peninsula south of Almada is the natural habitat of cuttlefish in this region, so the supply is close. A portion costs €12–16.
Amêijoas (clams) à Bulhão Pato and percebes (goose barnacles) when available are reliable starters. Percebes in particular - the gnarled, expensive barnacles that are a Portuguese delicacy - can occasionally be found at Cacilhas restaurants at prices lower than in Lisbon, reflecting the location on the supply side of the estuary.
Where to Eat in Cacilhas
Atira-te ao Rio (Cais do Ginjal, east of the ferry terminal) is one of the better-positioned restaurants - it sits below the old town cliff on the riverside with views of both the bridge and Lisbon. The fish is fresh and well-prepared. Mains €15–22. Reservation advised for weekends.
Restaurante Marquês Marinhas and similar restaurants on Rua Gago Coutinho (the main waterfront road) are reliable for the basic brief - fresh grilled fish, caldeirada, local wine. Less atmospheric than Atira-te ao Rio but slightly cheaper and no reservation necessary for weekday lunch.
Restaurante Floresta do Ginjal is further east along the cliff-base road toward Almada Velha. The setting is more dramatic - you’re looking west toward the April 25th Bridge - and the fish is as good. Mains €13–20.
To go beyond self-guided eating, tours in Almada include food-focused walking tours that visit local markets, tasca restaurants, and artisan producers.
Keep data handy for Google Maps and restaurant research - an eSIM for Portugal works across Portugal from the moment you land.
Practical Notes
The best time to eat in Cacilhas is for lunch (1pm–3pm) rather than dinner - the fish is at its freshest from the morning’s supply, and the light on the Lisbon waterfront at lunchtime is particularly good. Most restaurants are open daily. Check opening hours for dinner outside summer months, as some close on Sunday evenings or Monday. See the Almada city guide for things to do after lunch, or our 3-day Lisbon itinerary if you are combining Cacilhas with time across the river.