Na zona ribeirinha, o que não falta são sítios onde comer algo ligeiro ou uma verdadeira refeição.
Chez Lapin (Rua dos Canastreiros, 40-42) é um restaurante encantador com esplanada perto da Praça da Ribeira ao lado do rio. Desde arroz de pato, a porco e cabrito no forno a bacalhau e polvo, terá muito por onde escolher para se deliciar.
Dom Tonho (Cais da Ribeira 13) serve um tipo de cozinha divinal, com uma vista do rio esplêndida. Foi Rui Veloso, o famosíssimo cantor do Porto, quem abriu este restaurante. Rui Veloso fez uma homenagem à sua cidade com a canção “Porto Sentido”. Famosos e figuras políticas comem lado a lado neste chique restaurante.
Giroflee (Rua Nova da Alfândega 1) é um restaurante e uma galeria de arte onde se cozinha uma mistura de cozinha portuguesa com sabores internacionais. As refeições são servidas na sala de refeições, cheia de estilo, sob uma luz transformadora.
O Vinhas d’Alho (Muro Dos Bacalhoeiros, 139) está escondido numa estreita passagem a oeste da Praça da Ribeira. Têm uma variedade de vinhos considerável e a especialidade é a cozinha tradicional portuguesa.