Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Peruvian Restaurants in Barcelona

34 restaurants

Sort by Relevance

    Peruvian

    De Cupé

    Avinguda Meridiana, 211, 08027, Barcelona

    9.6 / 10
    1,965 reviews

    Average price €25 Accepts Yums american express Welcome

    20% off the 'a la carte' menu

    InsiderPAYPeruvian

    Carrer de Martínez de la Rosa, 10, 08012, Barcelona

    9.3 / 10
    796 reviews

    Average price €30 american express Welcome

    20% off the 'a la carte' menu

    InsiderPAYPeruvian

    Carrer de Muntaner, 83C local 1, 08011, Barcelona

    9.4 / 10
    296 reviews

    Average price €35

    InsiderPeruvian

    Carrer de Londres, 103, 08036, Barcelona

    9.2 / 10
    3,462 reviews

    Average price €35

    Menú semanal €16.9

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

      Peruvian

      Carrer d'Arizala, 5, 08028, Barcelona

      9.1 / 10
      1,471 reviews

      Average price €25 american express Welcome

      Menú de mediodía €13.9

        YUMS x2PAYPeruvian

        Carrer d'Alexandre Galí, 32, 08027, Barcelona

        9.5 / 10
        5 reviews

        Average price €25

          Peruvian

          Carrer de Biscaia, 428, 08027, Barcelona

          9.3 / 10
          158 reviews

          Average price €24

          MICHELINPAYPeruvian

          Carrer de la Marina, 19, 08005, Barcelona

          9.2 / 10
          1,293 reviews

          Average price €35

            Peruvian

            Carrer de Balmes, 122, 08008 Barcelona, 08008, Barcelona

            9.5 / 10
            24 reviews

            Average price €20

              PAYPeruvian

              Carrer d'Aragó, 211, 08011, Barcelona

              8.8 / 10
              279 reviews

              Average price €14 american express Welcome

                Peruvian

                Carrer de Watt, 8, 08014, Barcelona

                8.8 / 10
                91 reviews

                Average price €18 american express Welcome

                  YUMS x2PAYPeruvian

                  Carrer de Bruniquer, 26, 08012, Barcelona

                  Average price €25

                    PAYPeruvian

                    Carrer de Marià Cubí, 199, 08021, Barcelona

                    8.5 / 10
                    8 reviews

                    Average price €25

                    InsiderPAYPeruvian

                    Carrer de Sepúlveda, 151, 08011, Barcelona

                    9.5 / 10
                    21 reviews

                    Average price €25

                    MICHELINPAYPeruvian

                    Carrer de València, 207, 08007, Barcelona

                    9.5 / 10
                    2,457 reviews

                    Average price €40 Accepts Yums

                      PAYPeruvian

                      Carrer de Viladomat, 249, 08029, Barcelona

                      7.5 / 10
                      20 reviews

                      Average price €25

                      InsiderPeruvian

                      Carrer de Sant Joan de Malta, 48, 08018, Barcelona

                      9.3 / 10
                      72 reviews

                      Average price €35

                        PAYPeruvian

                        Carrer dels Templers, 6, 08002, Barcelona

                        9.2 / 10
                        45 reviews

                        Average price €22

                          Peruvian

                          CALLE SEPULVEDA 76 BAJOS, 08015, Barcelona

                          9.0 / 10
                          505 reviews

                          Average price €25 american express Welcome

                            Peruvian

                            Gran Via de Carles III, 14, 08028, Barcelona

                            8.8 / 10
                            447 reviews

                            Average price €25

                            50% off the 'a la carte' menu

                              Peruvian

                              Carrer d'Entença, 146, 08029, Barcelona

                              Average price €9

                                Peruvian

                                Carrer del Marquès de Sentmenat, 75, 08029, Barcelona

                                Average price €15

                                  Peruvian

                                  Carrer de Sant Frederic, 7, 08028, Barcelona

                                  9.8 / 10
                                  10 reviews

                                  Average price €30 american express Welcome

                                    Peruvian

                                    Carrer de Felip II, 41, 08027, Barcelona

                                    8.2 / 10
                                    3 reviews

                                    Average price €25

                                    InsiderPeruvian

                                    Av. d'Icària, 132, local 2, 08005, Barcelona

                                    Average price €30

                                    Frequently Asked Questions