5 Best Restaurants in Viana do Castelo, Northern Portugal

Background Illustration for Restaurants

We've compiled the best of the best in Viana do Castelo - browse our top choices for the top things to see or do during your stay.

Casa d'Armas

$$$ Fodor's Choice

In a renovated mansion near the waterfront, this eatery is a prime destination for seafood; start with fish soup or sapateira recheada (stuffed crab) and continue with main dishes such as roast octopus or the unusual house bacalhau, which is fried and stuffed with bacon. Desserts include a pudim de Abade de Priscos (an especially rich crème caramel pudding) that some say is the best in the country.

Largo 5 de Outubro 30, Viana do Castelo, 4900-515, Portugal
258-824999
Known For
  • A family-run business for three decades
  • Tornedó steak, flamed at your table
  • Comprehensive list of regional wines
Restaurant Details
Closed Wed. No dinner Sun.

Something incorrect in this review?

Confeitaria Manuel Natário

$

So famous that it was featured on a postage stamp in 2017, this vintage pastry shop is best known for its bola de Berlim donuts, overflowing with pastry cream. Also popular are the cinnamon biscuits, pão de ló à Jorge Amado (a sponge favored by the late Brazilian writer on his periodic visits), and Manjerico de Viana, an eggy tart that tastes like sweet basil. It was originally invented at the nearby Pastelaria Zé Natário, opened in 1970 by Manuel's brother José.

Rua Manuel Espregueira 37, Viana do Castelo, 4900-318, Portugal
258-822376
Known For
  • Batches of donuts that emerge at 11:30 and 5:30
  • Classic decor
  • House-made sweets
Restaurant Details
Closed Tues.

Something incorrect in this review?

O Laranjeira

$$

You wouldn't know it from the bright, modern decor, but O Laranjeira is Viana's oldest pensão, and its restaurant serves some of the best traditional Minho cuisine around. The business is now in the hands of the third generation, who are innovating while respecting tradition and preserving the soul of the place. Any of the fresh fish dishes is a good option, but so is the roasted kid.

Rua Manuel Espregueira 24, Viana do Castelo, 4900-318, Portugal
258-822258
Known For
  • Great service and presentation
  • Fish soup to start
  • Impressive selection of regional desserts
Restaurant Details
Closed Wed.

Something incorrect in this review?

Recommended Fodor's Video

Pastelaria Zé Natário

$

This small café is the perfect place to soak up the Minho atmosphere. The proprietor makes his own pastries, cakes, and croquettes. 

Av. dos Combatentes da Grande Guerra 20, Viana do Castelo, 4900-318, Portugal
258-826856
Known For
  • Family-run business
  • Sweet pastry called Manjerico de Viana
  • Custard-filled pastries are made fresh throughout the day

Something incorrect in this review?

Tasquinha da Linda

$$$$

This smart dockside restaurant and terrace in a former warehouse is owned by a family of fish wholesalers (with their own boats) who since 2008 have been serving customers some of the best seafood around: the only meat here is on the kids' menu. Monkfish features most days, as do navalhas (razor clams), while the vegetables used are all organic. Start with a fish soup, bolinhos de bacalhau (cod cakes) or Galicia-style octopus, before moving on to fresh grilled fish or their spectacular cataplana stew. If you have a sweet tooth, end with a lindinha---a flaky pastry stuffed with sweet ground almonds.

Rua dos Mareantes A10, Viana do Castelo, 4900-371, Portugal
96-301–2360-cell
Known For
  • Perfectly grilled fresh fish
  • Excellent Alvarinho and other regional wines
  • Delicious homemade pastries
Restaurant Details
Closed Sun.

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Ofir and Esposende

Sra. Peliteiro12.9 miles away

Portuguese
Rua de N. Sra. da Guadalupe, Esposende, Braga, 4740-493, Portugal
We recommend 1 Restaurants in Ofir and Esposende
$ Ponte de Lima

Encanada13.6 miles away

Portuguese
Passeio 25 de Abril, Ponte de Lima, Viana do Castelo, 4990-258, Portugal
We recommend 2 Restaurants in Ponte de Lima
$$ Parque Nacional de Peneda-Gerês

O Abocanhado13.7 miles away

Portuguese
Lugar de Brufe, Ponte de Lima, Viana do Castelo, 4840-020, Portugal
We recommend 1 Restaurants in Parque Nacional de Peneda-Gerês
$$$ Ponte de Lima Fodor's Choice

A Cozinha Velha13.9 miles away

Portuguese
Rua do Barreiro 40, Ponte de Lima, Viana do Castelo, 4990-240, Portugal
We recommend 2 Restaurants in Ponte de Lima
$ Barcelos

Casa Dos Arcos15.7 miles away

Portuguese
Rua Duques de Bragança 185, Barcelos, Braga, 4750-272, Portugal
We recommend 2 Restaurants in Barcelos