Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Pub Grub Restaurants in Adelaide (SA)

Whether you are going to your local hangout to watch some footy or hang out with friends. We have the best pubs in your city right here!

36 restaurants

Sort by Relevance

    Pub Grub

    The Crown and Sceptre Hotel

    308 King William St, 5000, Adelaide (SA)

    8.7 / 10
    202 reviews

    Average price $60

    30% off food!

      Pub Grub

      The Hub Shopping Centre. The Christie Way, 5159, Aberfoyle Park (SA)

      9.2 / 10
      75 reviews

      Average price $20

        Pub Grub

        85 Leicester St, 5063, Parkside (SA)

        8.9 / 10
        320 reviews

        Average price $35

          Pub Grub

          66 Magill Rd, 5067, Norwood (SA)

          9.1 / 10
          201 reviews

          Average price $24

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

            Pub Grub

            560 Main North Rd, 5084, Blair Athol (SA)

            9.0 / 10
            757 reviews

            Average price $26

              Pub Grub

              Main South Road, 5158, O'Halloran Hill (SA)

              9.0 / 10
              556 reviews

              Average price $24

                Pub Grub

                70 Waymouth St, 5000, Adelaide (SA)

                8.9 / 10
                176 reviews

                Average price $35

                  Pub Grub

                  631 Anzac Hwy, 5045, Glenelg North (SA)

                  8.8 / 10
                  91 reviews

                    Pub Grub

                    261 Grange Road, 5023, Findon (SA)

                    8.8 / 10
                    48 reviews

                    Average price $20

                      Pub Grub

                      Elizabeth Way, 5112, Elizabeth (SA)

                      8.8 / 10
                      66 reviews

                      Average price $18

                        Pub Grub

                        150 Glen Osmond Rd, 5063, Fullarton (SA)

                        8.8 / 10
                        153 reviews

                        Average price $45

                          Pub Grub

                          80 Peachey Road, 5113, Davoren Park (SA)

                          8.6 / 10
                          108 reviews

                          Average price $19

                            Pub Grub

                            346 Tapleys Hill Road, 5023, Seaton (SA)

                            8.7 / 10
                            107 reviews

                            Average price $18

                              Pub Grub

                              152 Semaphore Road, 5019, Exeter (SA)

                              8.6 / 10
                              139 reviews

                              Average price $24

                                Pub Grub

                                33 Main North Rd, 5118, Willaston (SA)

                                8.5 / 10
                                160 reviews

                                Average price $24

                                  Pub Grub

                                  Cnr The Esplanade & Seaview Rd, 5022, Henley Beach (SA)

                                  8.5 / 10
                                  252 reviews

                                  Average price $22

                                    Pub Grub

                                    97 The Parade, 5067, Norwood (SA)

                                    8.5 / 10
                                    218 reviews

                                    Average price $27

                                      Pub Grub

                                      68 Walkerville Tce, 5081, Walkerville (SA)

                                      8.5 / 10
                                      119 reviews

                                      Average price $35

                                        Pub Grub

                                        12 Gulfview Rd, 5165, Christies Beach (SA)

                                        8.6 / 10
                                        178 reviews

                                        Average price $40

                                          Pub Grub

                                          174 Grand Junction Road, 5013, Pennington (SA)

                                          9.9 / 10
                                          10 reviews

                                          Average price $25

                                            Pub Grub

                                            668 Port Road, 5009, Beverley (SA)

                                            8.3 / 10
                                            151 reviews

                                            Average price $22

                                              Pub Grub

                                              27-29 Ebenezer Place, 5000, Adelaide (SA)

                                              8.3 / 10
                                              306 reviews

                                              Average price $26

                                                Pub Grub

                                                60 O'Connell St, 5006, North Adelaide (SA)

                                                8.1 / 10
                                                55 reviews

                                                Average price $21

                                                  Pub Grub

                                                  143 North East Road, 5081, Collinswood (SA)

                                                  8.9 / 10
                                                  79 reviews

                                                    Pub Grub

                                                    120 Magill Road, 5067, Norwood (SA)

                                                    8.2 / 10
                                                    76 reviews

                                                    Average price $28