Starting Point: Melgaço, Alto Minho
Route: Melgaço → Monção → Arcos de Valdevez → Ponte de Lima (approx. 80 km driving)
Access: Start in Melgaço, the northernmost town in Portugal, and work your way south through the Minho wine country. Each stop is 20–30 minutes apart by car.
A full day eating your way through the Minho region — from the Spanish border at Melgaço down to the medieval town of Ponte de Lima. Four stops, four experiences, one very full stomach. This is Northern Portuguese food at its most generous and authentic.
Start the day in Melgaço with a strong bica (espresso) and fresh pastries at Pastelaria Boavista. The town sits right on the Spanish border, overlooking the Rio Minho. Try the local bola de carne — a bread roll stuffed with seasoned pork — and watch the morning unfold from the terrace.
Drive south to Monção for a proper Minho lunch at Restaurante Cabral. This is the place for lampreia à bordalesa (lamprey in a rich blood and wine sauce — a regional delicacy, seasonal Jan–April), sarrabulho, and rojões. Pair everything with the local Alvarinho wine — Monção and Melgaço produce some of the best in Portugal.
Continue to Arcos de Valdevez for an afternoon petiscos session at Tasquinha do Emigrante. Order plates of presunto (cured ham), chouriça assada (flame-grilled chouriço), and a jug of vinho verde from the barrel. This is informal, convivial eating at its best — share plates, take your time, enjoy the conversation.
Finish the trail in Ponte de Lima, the oldest town in Portugal, with dinner at Restaurante A Carvalheira. Go for the cozido à portuguesa (a monumental boiled dinner of meats and vegetables), arroz de sarrabulho, or bacalhau prepared in the house style. Walk it off along the medieval bridge as the sun sets over the Rio Lima.