Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Portuguese Restaurants in Vila Nova de Gaia

116 restaurants
Taberna Rio, Porto

    Portuguese

    Taberna Rio

    Cais da Ribeira 24, 4050-509, Porto

    8.8 / 10
    1,083 reviews

    Average price €23

    30% off the 'a la carte' menu

    O Solar do Pátio, Porto

      Portuguese

      R. de Mouzinho da Silveira 64, 4050-414, Porto

      9.5 / 10
      71 reviews

      Average price €24

      Escondidinho, Porto

        Portuguese

        Rua de Passos Manuel - 144, 4000-382, Porto

        8.9 / 10
        723 reviews

        Average price €40

        Tapas N'Friends Coliseu, Porto

          YUMS x2Portuguese

          Rua Passos Manuel 208, 4000-190, Porto

          8.7 / 10
          477 reviews

          Average price €20

          30% off the 'a la carte' menu

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Torreão restaurante|bar, Porto
          Great Deal

            Portuguese

            R. das Virtudes 37, 4050-598, Porto

            8.5 / 10
            2,652 reviews

            Average price €25

            -50% em toda a Carta - TheFork Fest

            Rito Cozinha Regional, Porto
            Top Rated

              Portuguese

              R. de Antero de Quental 783, 4200-068, Porto

              9.7 / 10
              554 reviews

              Average price €20

              Tábua Rasa, Porto
              Top Rated

                Portuguese

                Rua da Picaria, 68, 4050-492, Porto

                9.5 / 10
                1,144 reviews

                Average price €20

                Capa na Baixa, Porto
                On A Budget

                  Pizzeria

                  Rua Bonjardim 175, 4000-119, Porto

                  8.8 / 10
                  255 reviews

                  Average price €15

                  Restaurante Elemento, Porto
                  Top Rated

                  MICHELINPortuguese

                  Rua do Almada 51, 4050-036, Porto

                  9.6 / 10
                  1,171 reviews

                  Average price €35

                  Por Acaso - Taberna Portuguesa, Porto
                  On A Budget

                    Portuguese

                    R. Guilhermina Suggia 291, 4200-128, Porto

                    8.7 / 10
                    663 reviews

                    Average price €13

                    -30% sobre a ementa!

                    Caralhau, Porto

                      Portuguese

                      Praça dos Poveiros 104, 4000-033, Porto

                      9.5 / 10
                      30 reviews

                      Average price €22

                      Restaurante Senhor Zé, Porto
                      On A Budget

                        Portuguese

                        R. do Campinho 13, 4200-534, Porto

                        8.7 / 10
                        114 reviews

                        Average price €15

                        Palma Eat by Hand, Porto
                        Top Rated

                          Portuguese

                          Rua da Conceição 26, 4000, Porto

                          9.4 / 10
                          514 reviews

                          Average price €11

                          -30% sobre a ementa!

                          7 Francesinhas, Porto

                            Portuguese

                            Rua do Breiner, 435, 4050-125, Porto

                            8.6 / 10
                            304 reviews

                            Average price €16

                            30% off the 'a la carte' menu

                            À Bolina, Porto
                            Top Rated

                              Portuguese

                              Avenida de Gustavo Eiffel 202, Porto, Portugal, 4000-279, Porto

                              9.6 / 10
                              1,447 reviews

                              Average price €15

                              éLeBê Centro, Porto
                              Top Rated

                              InsiderPortuguese

                              Rua da Conceição 94, 4050-317, Porto

                              9.5 / 10
                              2,107 reviews

                              Average price €35

                              A Cozinha do Português, Madalena

                                Portuguese

                                Rua 25 de Abril - 119, 4405-796, Madalena

                                8.6 / 10
                                155 reviews

                                Average price €25

                                Rio's Tapas & Bar, Porto
                                Top Rated

                                  Portuguese

                                  R. do Duque de Loulé 185/187, 4000-325, Porto

                                  9.6 / 10
                                  579 reviews

                                  Average price €25 Accepts Yums

                                  O Buraquinho da Sé, Porto
                                  Top Rated

                                  InsiderPortuguese

                                  R. da Ponte Nova 5, 4000, Porto

                                  9.7 / 10
                                  390 reviews

                                  Average price €25

                                  Elebê Entreparedes, Porto
                                  Top Rated

                                  InsiderMediterranean

                                  Rua de Entreparedes, 37, 4000, Porto

                                  9.4 / 10
                                  1,578 reviews

                                  Average price €35

                                  Bira dos Namorados Porto, Porto
                                  On A Budget

                                    Portuguese

                                    R. de Ceuta 61, 4000, Porto

                                    8.8 / 10
                                    88 reviews

                                    Average price €10

                                    Francesinhas na Baixa (Porto), Porto
                                    On A Budget

                                      Portuguese

                                      Rua do Almada 160, 4000-196, Porto

                                      8.7 / 10
                                      321 reviews

                                      Average price €13

                                      Venham mais 5 - Original, Porto
                                      On A Budget

                                        Portuguese

                                        R. de Santo Ildefonso, 219, 4000-470, Porto

                                        8.5 / 10
                                        110 reviews

                                        Average price €13

                                        Beergaia Cervejaria, Vilar do Paraíso
                                        On A Budget

                                          Portuguese

                                          Rua Jardim, 603, 4405-828, Vilar do Paraíso

                                          8.5 / 10
                                          85 reviews

                                          Average price €12

                                          éLeBê Baixa, Porto
                                          Top Rated

                                          InsiderMediterranean

                                          Rua ST. Ildefonso - 118-120, 4000-222, Porto

                                          9.4 / 10
                                          2,276 reviews

                                          Average price €35