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 Spanish Restaurants in Oviedo

172 restaurants

Sort by Relevance

    YUMS x2Spanish

    De norte a sur Valentín

    Calle de Argüelles, 1, 33003, Oviedo

    9.3 / 10
    279 reviews

    Average price €20

    30% off the 'a la carte' menu

      YUMS x2From Asturias

      Calle los Campos, 1, 33011, Oviedo

      9.6 / 10
      14 reviews

      Average price €24

        YUMS x2From Asturias

        Calle Cudillero, 6, 33012, Oviedo

        9.2 / 10
        21 reviews

        Average price €15

          YUMS x2PAYSpanish

          Calle Cervantes, 27, 33004, Oviedo

          9.3 / 10
          13 reviews

          Average price €35

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

            PAYSpanish

            Calle San Roque, 5, 33009, Oviedo

            Average price €24

            50% off the 'a la carte' menu

              From Asturias

              Calle San Francisco 21 (Esquina Fruela), 33003, Oviedo

              9.6 / 10
              1,208 reviews

              Average price €25 american express Welcome

                YUMS x2Spanish

                Calle Caveda, 19, 33002, Oviedo

                Average price €35 american express Welcome

                  Spanish

                  Calle Sta. Clara, 6, 33001, Oviedo

                  9.4 / 10
                  34 reviews

                  Average price €15

                  MICHELINSpanish

                  Calle asturias 18, 33004, Oviedo

                  9.2 / 10
                  175 reviews

                  Average price €25 american express Welcome

                    Spanish

                    Calle Manuel Pedregal, 8, 33001, Oviedo

                    9.0 / 10
                    197 reviews

                    Average price €20

                      PAYFrom Asturias

                      Calle Jovellanos, 3, 33003, Oviedo

                      9.3 / 10
                      390 reviews

                      Average price €18

                      MICHELINSpanish

                      Marqués de Gastañaga 13, 33009, Oviedo

                      9.7 / 10
                      255 reviews

                      Average price €35 american express Welcome

                      Menú Ca' Suso Gastronómico €60

                        From Asturias

                        Calle Padre Suárez, 25, 33009, Oviedo

                        9.1 / 10
                        404 reviews

                        Average price €15

                        30% off the 'a la carte' menu

                          From Asturias

                          Calle del Águila, 5, 33003, Oviedo

                          9.1 / 10
                          136 reviews

                          Average price €25 american express Welcome

                            Spanish

                            Calle Campoamor, 29, 33001, Oviedo

                            8.6 / 10
                            528 reviews

                            Average price €20

                            Menú del día 12€ (Festivos 16€) €11

                              PAYFrom Asturias

                              Calle Álvaro Flórez Estrada, 11, 33006, Oviedo

                              8.9 / 10
                              14 reviews

                              Average price €15

                                From Asturias

                                Calle Manuel Pedregal, 6, 33001, Oviedo

                                8.8 / 10
                                123 reviews

                                Average price €12

                                  Spanish

                                  Calle Marqués de Gastañaga, 13, 33009, Oviedo

                                  9.5 / 10
                                  26 reviews

                                  Average price €20

                                  MICHELINSpanish

                                  Calle San Francisco, 8, 33003, Oviedo

                                  9.7 / 10
                                  280 reviews

                                  Average price €50 american express Welcome

                                  MICHELINFrom Asturias

                                  C/ Cervantes, 24, 33004, Oviedo

                                  8.9 / 10
                                  966 reviews

                                  Average price €30

                                  MICHELINSpanish

                                  Calle San Antonio, 3. Bajo., 33003, Oviedo

                                  9.5 / 10
                                  62 reviews

                                  Average price €30

                                    From Asturias

                                    Calle Arzobispo Guisasola, 24, 33009, Oviedo

                                    8.4 / 10
                                    218 reviews

                                    Average price €15 Accepts Yums

                                      From Asturias

                                      Calle Menéndez y Pelayo, 8, 33012, Oviedo

                                      Average price €14

                                        Spanish

                                        Calle del Peso, 10, 33009, Oviedo

                                        7.8 / 10
                                        200 reviews

                                        Average price €30

                                        InsiderFrom Asturias

                                        Mon, 18, 33003, Oviedo

                                        9.5 / 10
                                        49 reviews

                                        Average price €35

                                        Frequently Asked Questions