BEST RESTAURANTS IN VIANA DO CASTELO
TASQUINHA DA LINDA
- Price: €€€ - 45€/pers
- +351963012360
- Rua dos Mareantes A8, Viana do Castelo
- 12:15 - 15:00 / 19:15 - 22:30 / closed on sunday

Kick off your time in Viana with the best seafood and fish restaurant in Town. This elegant restaurant on the banks of the Lima River, in the little fisherman’s harbor prepares classic Portuguese dishes with fresh ocean catch, coal grilled, cooked to perfection in the most simple traditional why!
This restaurant in decorated in a trendy, elegant yet cozy style and has a nice terrasse.
The staff is friendly and professional, they will guide you to choose your food and the best wine to accompany your dishes.
- MUST TRY
- Clams
- Grilled octopus
- Grilled fish
- Desserts
O GRELHADOR
- Price: € - 7,50€ / pers
- +351442762425
- Rua do Anjinho 15, viana do Castelo
- 11:30 - 15:00 / closed on sunday
This local Diaria (daily) restaurant is a must go to !
Here you won’t be disappointed neither buy the delicious home style food nor by the extremely fair price !
Careful this pearl is only open for lunch.
This is a Family business the wife is in the kitchen and the husband does the service.
Generous, fresh & well cooked food with a different menu every day.
Full course 7,50€ !!
Soup / main / dessert / bread / drink
Just unbeatable.
CASA PRIMAVERA
- Price: €€ - 20€ / pers
- +351258 821807
- Rua Goís Pinto 59, Viana do Castelo
- 12:15 - 15:00 / 19:15 - 22:30 / closed on sunday

Want to try Portuguese classics ?
This is a traditional taberna that serves great dishes to share. Come and enjoy the traditional rustic atmosphere, eat and drink delicious specialities for a very reasonable price. You can choose between the Pataniscas (starters) or the mains, all the choices are tasty and perfect to share !
- MUST TRY
- mussels
- dried ham and cheese
- shrimps
- cod eggs
- swordfish
- grilled beef
CHURRASQUEIRA OCEANUS
- Price: € - 10-15€ / pers
- Praça de Repúbliqua 62, Viana do Castelo
This is another unmissable Portuguese traditional specialty, the local comfort food by excellence, the famous bbq grilled piri piri chicken and piri piri pork ribs. All the food is home made and the fries are freshly cut.
Perfect to take away or to eat there.
Great taste, fast and satisfying!

- MUST TRY
- grilled bbq piri piri chicken
- sagres (Portuguese beer)
TABERNA DE VALENTIM
- Price: €€ - 30€ / pers
- +351258827505
- Av. Campo do Castelo, Viana do Castelo
- 12:00 - 14:30 / 19:30 - 21:30 / closed on sunday

This is one of the best restaurants in town when it comes to fish. The chefs of this simple yet very tasty taberna know how to prepare the different fishes, soldes by there weight, to perfection. The fish is grilled on the BBQ, served with greens and potatoes and is insanely good.
Simple is sometimes the best!!
- MUST TRY
- Starters
- fish
- dessert
PATTAYA THAI
- Price: €€ - 20€ / pers
- +351258098458
- Praça General Barbosa 93, Viana do Castelo
- 12:00 - 15:00 / 18:30 - 22:00 / closed on tuesday
While you don’t make a trip to Viana for Asian food, there are a few good addresses in Town and this Thai restaurant is one of them.
So if your craving some authentic, exotic, spicier cooking this place will delight you.
This Thai cuisine will make you want to come back for sure!
- MUST TRY
- Tom Yum shrimp
- Green Curry
- Pad Thai
- Singha (Thai beer)
INDIAN PUNJABI
- Price: € - 7-15€ / pers
- +351259113448
- Rua Frei Bartolomeu dos Martires 179, Viana do Castelo.
- 11:00 - 15:00 / 18:00 - 23:00
This is definitely another great Asian address. So if you need to get Indian food this is the perfect place. The flavors are authentic and the food is good.
The staff are very friendly and the service efficient.
- MUST TRY
- massala chai (tea)
- lamb Rogan Josh
- chicken tikka masala
- cheese garlic Naan