Restaurant
1. Café Santiago
A long-running Baixa café, officially founded in 1959, where queues form for its francesinha, Porto's layered meat sandwich under melted cheese and a secret sauce.
View details — Café SantiagoEating well in Porto does not have to be expensive. The city's signature dishes are hearty and affordable: the francesinha, a layered meat sandwich under melted cheese and sauce, is best tried at Café Santiago; the roast pork sandwich at Casa Guedes and the cachorrinho at Cervejaria Gazela are local institutions. For traditional cooking by the river, Adega São Nicolau sits just off the Ribeira quay, while Tapabento beside São Bento station serves seafood-focused sharing plates and Cantinho do Avillez offers polished comfort food every day of the week.
At the top end, Porto has become a serious fine-dining destination. Antiqvvm holds two Michelin stars and has a garden overlooking the Douro, Pedro Lemos has moved to a historic riverside building on Rua do Ouro, and Euskalduna Studio serves a counter tasting menu in the Baixa; all three need booking well ahead. Cafeína in Foz do Douro is a long-standing neighbourhood favourite. Many independent restaurants close on Sundays or Mondays, lunch is often better value than dinner, and Portuguese diners eat later than in northern Europe, so tables fill from around 20:00.
10 places · Updated November 12, 2026
Our top 3 restaurants in Porto
Restaurant
A long-running Baixa café, officially founded in 1959, where queues form for its francesinha, Porto's layered meat sandwich under melted cheese and a secret sauce.
View details — Café SantiagoRestaurant
Chef Vítor Matos's two-Michelin-star restaurant beside the Crystal Palace Gardens, serving creative tasting menus with garden views over the Douro.
View details — AntiqvvmRestaurant
A small, busy eatery on Praça dos Poveiros famous for its roast pork shank sandwich, often ordered with melting Serra da Estrela cheese.
View details — Casa GuedesRestaurant
José Avillez's relaxed Porto restaurant on Rua Mouzinho da Silveira, serving Portuguese comfort food with international touches, open every day from lunch to late.
View details — Cantinho do AvillezRestaurant
Chef Pedro Lemos's Michelin-starred restaurant, reborn in 2024 in a historic riverside building on Rua do Ouro, overlooking the mouth of the Douro.
View details — Pedro LemosRestaurant
A tiny counter bar near Batalha, open since 1962, famous for its cachorrinho: spicy sausage and melted cheese in crisp bread, cut into bites and served with cold beer.
View details — Cervejaria GazelaRestaurant
Vasco Coelho Santos's intimate Michelin-starred counter restaurant, cooking a surprise-filled tasting menu over charcoal and smoke with aged Azorean fish.
View details — Euskalduna StudioRestaurant
A small, family-style restaurant on a lane just off the Ribeira quay, serving classic Portuguese cooking with a few terrace tables facing the Douro.
View details — Adega São NicolauRestaurant
A small, popular tapas restaurant beside São Bento station, opened in 2014, cooking local fish and seafood with flavours from around the world.
View details — TapabentoRestaurant
A long-established restaurant in Foz do Douro, open for more than 25 years, serving honest cooking with French and Portuguese influences in a smart neighbourhood setting.
View details — Cafeína