Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Altafulla

30 restaurants

Sort by Relevance

    Catalan

    L´Ermita

    Camí de l'Ermita, 35, 43893, Altafulla

    Average price €35 Accepts Yums

      Mediterranean

      Carrer Pescadors 3, 43893, Altafulla

      8.2 / 10
      108 reviews

      Average price €25

      -30% off the "à la carte" menu!

        Mediterranean

        Carrer Mestral, 5, 43893, Altafulla

        Average price €20

          Mediterranean

          Llevant 19, 43893, Altafulla

          Average price €15

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

            Mediterranean

            Camí del Prat 42-44, 43893, Altafulla

            Average price €30

              Mediterranean

              Carrer Mestral, 5, 43893, Altafulla

              Average price €25

                Mediterranean

                Crta N-340, Km. 1172, 43008, Tarragona

                9.0 / 10
                162 reviews

                Average price €26

                MENU DEGUSTACION 30 €

                  Pizzeria

                  Baixada de Sant Antoni, 7, 43830, Torredembarra

                  9.2 / 10
                  13 reviews

                  Average price €18

                    Mediterranean

                    Botigues del Mar 15, 43893, Altafulla

                    Average price €25

                      Mediterranean

                      Sant Marti, 5, 43893, Altafulla

                      Average price €15

                        Mediterranean

                        Marques de Tamarit, 17, 43893, Altafulla

                        Average price €15

                          Mediterranean

                          Pont de Mar, 16, 43893, Altafulla

                          Average price €20

                            Mediterranean

                            Mestral, 3, 43893, Altafulla

                            Average price €20

                              Mediterranean

                              Av. de Montserrat, 41, 43830, Torredembarra

                              Average price €30

                                Mediterranean

                                Placeta, 4, 43893, Altafulla

                                Average price €20

                                  Mediterranean

                                  Llebeig, 5, 43893, Altafulla

                                  Average price €18

                                    Mediterranean

                                    Ctra. Nacional, 340 - km 1173, 43893, Altafulla

                                    Average price €20

                                      Pizzeria

                                      Av. de Montserrat, 33, 43830, Torredembarra

                                      Average price €15

                                        Mediterranean

                                        Carrer Lleo, 14, 43893, Altafulla

                                        Average price €25

                                          Mediterranean

                                          Carrer Pescadors, 3, 43893, Altafulla

                                          Average price €20

                                            Mediterranean

                                            Carrer Hort de l'Oca, 12, 43830, Torredembarra

                                            Average price €15

                                              Thai

                                              Av. de les Oliveres, 16, 43830, Torredembarra

                                              8.7 / 10
                                              326 reviews

                                              Average price €20 american express Welcome

                                                Mediterranean

                                                Carrer de Joan Güell, 17, 43830, Torredembarra

                                                Average price €20 Accepts Yums

                                                  Mediterranean

                                                  Placa de la Font , 1, 43830, Torredembarra

                                                  Average price €10

                                                    Mediterranean

                                                    Major 29-31, 43830, Torredembarra

                                                    Average price €15

                                                    Cities around Altafulla