Reviews
What Lourenço Esteves doesn't like about O Cangalho:
Food was really good but was really unimpressed with the fact we were charged over 14 euros for tapas we did not ask for. Not 4 euros, 14 euros. After ordering our starters, the waitress brought us olives and bread but also cheese and meat. She giggled when i pointed out at the end that we had been charged an extra 14.50. Nice place but this was taking the pi . Will not be returning View all feedback. What TorcatoMM likes about O Cangalho:
The waiters are exceptionally friendly, knowledgeable of the menu and are definitely there to help you have a great experience. The food is equally very very good. We had the “Bacalhau com Broa” and the kids had a version of “Posta à Cangalho”. Everyone was very satisfied. The sparkling wine sangria was perfect for a summer lunch. Definitely worth a visit if you’re around. View all feedback.
Reviews from various websites
We were two adults and two children, and the good experience started right from the reservation phone call. Very friendly staff and good service. My dish was re...
read moreThis is an absolutely great restaurant. Seafood is so fresh. Staff is amazing.
Parada rápida para almoço. O polvo servido com legumes salteados e algumas batatas foi uma delícia. Os padrones estavam deliciosos Nós festejamos.
Peixe fresco muito bem servido, legumes, batata a murro e arroz de tomate muito bom. Voltarei.
O arroz de polvo com grelos é uma delícia.
{{ slotProps.result.comment | strip_tags | str_limit(160) | ucfirst }}
read moreIf you stay in Vila do Conde you should not miss this restaurant. Service excellent, staff taking time to explain choices and recommend (we wanted to try everyt...
read moreWe ate in several restaurants in Vila de Conde and this one was the best. Delicious food, extremely friendly staff (one family) , tiny and familiar atmosphere.
The waiters are exceptionally friendly, knowledgeable of the menu and are definitely there to help you have a great experience. The food is equally very very go...
read moreNever went back there to eat because the waiter screamed at me when I arrived early and tried to open door to look in and see if they were open. He was pretty a...
read moreOur server was lovely and so helpful with ensuring our meal was gluten free. She was very clear about what I could and couldn't eat. The meal was delicious and...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) | ucfirst }}
read moreHad plenty of free tables but said that they don’t have room for us (because we are tourist). Sad because it was a nice place…
Delicious tapas style meal. Beautifully presented by friendly and efficient staff. Great value.
The food is very delicious. I had meet and it was both by freshness and cooking top quality. The waitress was also super friendly. Just what you need for a nice...
read moreEverything is wonderful, from location to food to friendly and English speaking service. Looks like a family run place. Loved it
Wow! Wonderful dishes and the taste of the dishes was a 10 out of 10! Absolutely recommend this restaurant.
{{ slotProps.result.comment | strip_tags | str_limit(160) | ucfirst }}
read moreAmbiente acolhedor e pessoal muito simpático e atencioso. saboreamos um delicioso lólio fresco, acompanhado pelo galo de ovas de peixe de galo. de babar. Vamos...
read moreTorta de merengue divino. congratulações a todos os funcionários para excelente trabalho, uma pequena mas grande casa de qualidade. dos melhores restaurantes de...
read moreO espaço deste restaurante é muito peculiar. pode não agradar a maioria. o serviço é bom ter colocado 4 *. mas a única vez que eu fui lá para comer foi para a s...
read moreUma excelente refeição com excelente conselho. arroz de polvo com graxas sendo meia dose suficiente para 2 pax. o arroz era tão divino que mesmo me fazendo acom...
read moreFui a este restaurante em uma tarde de passeios em agosto pela beira do rio, em casal, tentando escolher qual restaurante para ir almoçar um peixe fresco. Nós t...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) | ucfirst }}
read more