I organize private tours in Porto

private tours porto

Check this page for more information or send an email to sara@portoalities.com.

Foz is a beautiful neighborhood on the western side of Porto where the Douro river pours into the Atlantic Ocean.

When you arrive here, you need at least a full day to discover everything Foz has to offer including the sandy beaches, the gorgeous architecture and the wonderful restaurants.

So to help you stay energised for your adventures, we want to make sure you eat at the best restaurants in Foz. In this article, we’ve gathered some of our favourite spots to eat including those suitable for families, large groups, vegan/vegetarian diets, romantic date nights and even those that are budget-friendly.

Here are the best restaurants in Foz…

Casa Vasco

Rua do Padrão, 152

casa vasco best restaurants foz
casa vasco restaurant porto mini tacos
For those of you looking for the best restaurants in Foz for traditional Portuguese food, Casa Vasco is a great option.

For the entry, you have bread, marinated tomato, olives and smoked butter (€1.80). For the main course, you can’t go wrong with grilled fish and rice (€13). And you have to try their delicious chocolate cheesecake (€4.50).

Casa Vasco is close to Avenida do Brasil, an avenue in front of the Atlantic Ocean where you can walk by the sea or do some shopping. I recommend Fashion Lovers Boutique for some Portuguese designer pieces. And if you’re a fan of art, stop at Baganha art gallery to see the latest artworks.

How to get there: take bus 202 and stop at Crasto. The restaurant is a 2 minute walking distance.

daTerra Foz

Rua de Sobreiras, 514

daterra vegetarian restaurant foz portodaterra vegetarian restaurant buffet
This is one of the best restaurants in Foz for vegan and vegetarian meals. We have already extensively written about this restaurant because it is, in our humble opinion, one of the best restaurants in Porto.

DaTerra is a buffet style restaurant so it doesn’t have a fixed menu. For 8€ (for lunch, at night it is 12€) you can choose your meal from a selection of delicious cold salads, no-meat sushi, warm meals and incredible desserts (including yummy energy balls). Drinks are paid separately, and I advise you to try its fresh juices.

After you’re done eating delicious food at daTerra, you should check out the mix of modern and traditional architecture in the area. You can also walk until you get to a bird watching observatory in a place called Largo António Calém.

How to get there: take the tram Line 1 and stop at D. Leonor. The restaurant should be a 1min walking distance.


Rua da Senhora da Luz, 448

peebz burguer restaurant foz
A minute away from Praia dos Ingleses beach you’ll find yourself eating delicious burgers for less than €9! Peebz is one of the best restaurants in Foz for burger lovers like myself.

All the burgers are served with a generous side of fries. They have a selection of veal meat burgers (€6.50 –  €8.50) and salmon burgers (€8.70). Additionally, they offer a kids’ menu with a hamburger, fries and a drink (€6).

For vegetarians, it has a black bean burger with portobello mushroom, sautéed cherry tomatoes, lettuce and a yogurt sauce (€6.60). It also offers a spicy version for the same price, but with cheddar cheese, jalapenos and a spicy sauce.

Near Peebz, you should check out a cool LEGO store called Netoys (Avenida Brasil, 10). You can also visit Dios Myo, a Portuguese clothing brand that sells handmade clothes and accessories (Rua do Farol, 13).

How to get there: take bus 202 and get off at Praia dos Ingleses. Peebz is a 1min walking distance from there.

Garfada do Ouro

Rua Senhor da Boa Morte, 84

This is one of the well-kept secrets of Porto: Helder, one of the former owners of the amazing restaurant O Carteiro, fell in love with an Italian woman and they both created a new project that rescues the concepts of sustainable food using local, seasonal and biological ingredients.

Helder opens the doors if his house – and what a house, located in Foz Velha – every Tuesday and Thursday night.

They are often wonderful events for meeting new people, but it is also a good place to have private dinners with friends or business colleagues.

You have to subscribe to attend these amazing dinners so there is no point in showing up unannounced. To book your place, send an email to geral@garfadadoouro.pt. The dinners cost € 60 / person, which include all dishes plus wines. Do not forget to use the code PORTOALITIES5 which gives you a discount of 5 € / person on your meal.

In order to have dinner at Helder’s place just send an email to geral@garfadadoouro.pt to check his availability.

How to get there: take the tram Line 1 until Ouro. The house is a 2min walking distance.


Rua do Padrão, 100

cafeina best restaurant foz porto tartar beef cafeina best restaurants porto
If you want to find the best restaurants in Foz where Portuguese food is done right, you should head out to Cafeína – a restaurant that made it to our best restaurants in Porto.

For starters, try the tuna tartare with avocados and horseradish mayo (€10). Then, you can’t go wrong with salted cod served with spinach and Hollandaise sauce, tenderloin steak (€18) or veal stew (€18.50). There’s a kids’ menu which includes chopped beef, eggs, rice, fries and an ice cream scoop (€14). But you can’t leave without dessert! So try out Cafeína’s chocolate cake with cocoa, ginger sauce and caramel ice cream (€7).

The restaurant location couldn’t be any better. After your delicious meal, take a walk at the Pergola of Foz or walk alongside the many Foz beaches till you get to the Passeio Alegre gardens, a 16min walking distance from the restaurant.

How to get there: take bus 200 and stop at Crasto bus stop. The restaurant is 2min walking distance.

Pedro Lemos Restaurante

Rua do Padre Luís Cabral, 974

pedro lemos michelin star restaurant foz portopedro lemos michelin star restaurant porto codfish meal
This is not only one of the best restaurants in Foz, but it’s also one of the most expensive ones. This 1 Michelin star restaurant is great for special occasions or romantic date nights. Just remember to book in advance as the waiting list is rather long.

The price is around €110-€120 for a two-course meal without wines.

If you just finished lunch at Pedro Lemos Restaurante, challenge your companion to a game of mini-golf on Passeio Alegre garden (Avenida de Dom Carlos I) or take a stroll along the beach.

How to get here: take bus 500 and get off at Passeio Alegre or take an Uber.

Wish Restaurante & Sushi

Largo da Igreja, 105

wish sushi restaurant portowish best sushi restaurant foz
The location and the food make Wish one of the best restaurants in Foz to eat sushi.

The menu in this restaurant is rather versatile. For entry, you can have a fish and shellfish soup (€5), oysters (€10), grilled scallop (€12) and much more. For sushi and sashimi, you can get five pieces of different types of sashimi (€7 – €9) or a mix of maki, gunkan, sashimi, nigiri (€19 for 16 pieces, €28 for 24 pieces).

For the main courses, it has different types of fish (all €19) including codfish served with potatoes and tuna fish served with vegetables. The most expensive item on this menu is tiger shrimp with tagliolini (€26). They have pasta and risotto (€18 – €26) as well as salads (€7 – €14).

On the kids’ menu, you have soup, chopped meat with fried eggs, potato fries, rice and a scoop of ice cream (€15).

After you have a nice seafood meal, you can go for a peaceful walk and explore the area around known as Foz Velha. It has colorful houses and narrow photogenic streets.

How to get there: take the tram Line 1 and get off at Passeio Alegre. Wish sushi restaurant should be a 3 minute walking distance.

Twins 19.74 Restaurante & Bar

Rua do Passeio Alegre, 1000

twins restaurant bar foz porto
If you’re looking for the best restaurants in Foz to eat some regional Portuguese food and then dance afterward, Twins 19.74 is the place to go.

Twins is a chic restaurant that allows you to eat like a VIP. It has an accessible location and live DJs on Saturdays. This is perfect for couples or large groups so make your reservations accordingly.

You can start with bread, marinated olives and butter (€2), salads like octopus salad (€6) or the famous Portuguese caldo verde soup (€3.50). Their seafood menu (€19 – €48.50) includes octopus, codfish, sea bass and more. They also have red meat options like pork and veal (€16.50 – €47.50).

Close to Twins 19.74, you have the stunning Passeio Alegre garden with its mini-golf. And make some room for dessert because nearby, you’ll find a precious pastry shop called Paparoca da Foz which serves numerous options for desserts such as guardanapos (Portuguese folded cake) and brigadeiros (Brazilian chocolate dessert).

How to get there: take bus 500 or tram Line 1 to Passeio Alegre, or take an Uber.

Restaurante da Praia do Homem do Leme

Avenida de Montevideu

homem leme beach restaurant foz
With an outstanding view, a playground nearby and a great outdoor seating area, Homem do Leme is for sure one of the best restaurants in Foz, especially if you’re traveling with kids.

For entry, try the Portuguese mixed sausages (€5.50) or a codfish cake (€1.50). For the main course, you can get a grilled sirloin steak (€20), a hamburger on a plate (€9), a hamburger in a bun (€5.50) or a hot dog with cheese and ham (€3.50). They also offer the famous Porto dish, francesinha (€10). For dessert, go with a chocolate cake (€3.50), a chocolate mousse (€3) or a fruit plate (€5).

While you’re there, I recommend taking a walk in Parque da Cidade, the biggest urban park in Porto. Furthermore, a visit to Sea Life Porto is a must! For onsite tickets, adults pay €13.5, kids aged 4 to 12 can enter with €9.50 and children under 4 have free entry. But get your tickets online, it’s cheaper!

How to get there: take bus 202 and get off at Molhe bus stop. The restaurant will be a 4min walking distance.

Extra: Go on a private tour in Porto

private tour porto

The best way to get to know Porto is to go on a private tour with me!

Check this page to learn more about my tours in Porto, or simply send an email to sara@portoalities.com. I will shortly get back to you with a tailor made tour designed specifically for you.

It will be a pleasure to welcome you in Porto!

Save this article for later:

list top restaurants porto foz

best restaurants foz porto