We have selected for you the trendiest and gourmet restaurants among our best rated places on TheFork.
InsiderPortuguese
Praça da Liberdade 25,
4000-322,
Porto
Average price €35
InsiderSteakhouse
Rua Conde de Vizela, 149,
4050-640,
Porto
Average price €47
InsiderMediterranean
Palácio da Bolsa,
4050-253,
Porto
Average price €30
InsiderPortuguese
R. da Ponte Nova 5,
4000,
Porto
Average price €25
Specify a date and enjoy promotions of up to -50% in our best restaurants
InsiderEuropean
Av. dos Aliados 151,
4000-067,
Porto
Average price €30
YUMS x2InsiderEuropean
R. Dominguez Alvarez, 44,
4150-801,
Porto
Average price €25 Accepts Yums
InsiderVegetarian
Rua do Campo Alegre, 553,
4150-179,
Porto
Average price €25 Accepts Yums
InsiderMediterranean
Rua da Conceição, 63/65,
4050-215,
Porto
Average price €40
InsiderMediterranean
Rua ST. Ildefonso - 118-120,
4000-222,
Porto
Average price €35
InsiderInternational food
Av. da Boavista 1269, 19º Andar,
4100-130,
Porto
Average price €55
InsiderJapanese
R. Prof. Mota Pinto, 138,
4100-354,
Porto
Average price €25
InsiderPortuguese
Rua dos Caldeireiros 135,
4050-140,
Porto
Average price €35
InsiderPortuguese
R. de Mouzinho da Silveira 218,
4050-417,
Porto
Average price €25
MICHELINEuropean
Av. dos Aliados 151,
4000-067,
Porto
Average price €95
MICHELINPortuguese
Largo França Borges, 308 Pedroso,
4050,
Porto
Average price €30 Accepts Yums
InsiderBrazilian
R. do Padre Luís Cabral, 1086,
4150-096,
Porto
Average price €30
InsiderMediterranean
Largo da Igreja da Foz, 105,
4150-570,
Porto
Average price €35
InsiderMediterranean
Rua do Rosário 124,
4050-520,
Porto
Average price €33
InsiderEuropean
R. de Sá de Noronha 61,
4050-190,
Porto
Average price €28
MICHELINInternational food
Rua de Fernandes Tomás 819,
4000-219,
Porto
Average price €30
InsiderJapanese
Av. dos Aliados 151,
4000-067,
Porto
Average price €50
InsiderEuropean
R. de Sá de Noronha 41,
4050-159,
Porto
Average price €20
InsiderInternational food
Largo São Domingos 45,
4050-600,
Porto
Average price €25
MICHELINPortuguese
Rua do Almada 51,
4050-036,
Porto
Average price €35
InsiderEuropean
Tv. do Sr. da Boa Morte 11, Foz do Douro,
4150-425,
Porto
Average price €35