Portuguese€Mon-Sat 12:00-22:30; Sun closed
Cervejaria Gazela in Porto sells two cachorrinhos and an imperial for 7 euros, a stand-up counter snack that has anchored the cheap-eats list for the city.
Try: Cachorrinho with imperial beer
Traditional Portuguese€€ribeiraMon-Sat 12:00-15:00 19:00-22:30
Adega Sao Nicolau in Porto's Ribeira has been pouring red since the 1940s, serving polvo a lagareiro on a small Douro-facing terrace below the quay.
Signature: Polvo a lagareiro, Bacalhau a Gomes de Sa
Order: Polvo a lagareiro: octopus baked with potatoes, garlic and a slug of olive oil.
Tip: Lunch service from noon. The river-side terrace fills first; the inside room is cooler in August.
Portuguese€€€baixaWed-Sun 12:00-15:00 19:00-22:00
Tapabento behind Sao Bento station in Porto plates octopus salad, duck rice and grilled tiger prawns in a small, loud, family-run dining room.
Signature: Octopus salad, Duck rice
Order: The octopus salad to start, then the duck rice with chourico.
Tip: Closed Monday and Tuesday. Book the 19:00 sitting if you want a chance of a same-day table.
Portuguese (francesinha)€baixaMon-Sat 12:00-15:00 19:30-22:30
O Golfinho on Rua de Sa de Noronha in Porto is a small family tasca with a francesinha sauce locals defend, and a 10-table room that fills with regulars.
Signature: Francesinha, Bitoque
Order: Francesinha with egg, glass of red.
Tip: Closed Sunday and Monday. The bitoque is a quieter alternative for the queue-averse.
Market€Tue-Sun 07:00-13:00
Mercado Municipal de Matosinhos just north of Porto is the working fish market for the fleet, with 40 stalls of Atlantic seafood, grilled sardines.