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 South American Restaurants in Melbourne (VIC)

65 restaurants

Sort by Relevance

    Mexican

    The Black Toro Windsor

    104 chapel street, 3181, Windsor (VIC)

    9.3 / 10
    637 reviews

    Average price A$60 Accepts Yums

    50% off the 'a la carte' menu

      Pizzeria

      454 Whitehorse Road, 3132, Mitcham (VIC)

      9.4 / 10
      884 reviews

      Average price A$45 american express Welcome

        Australian

        Bay Rd, 3192, Cheltenham (VIC)

        9.5 / 10
        37 reviews

        Average price A$21 american express Welcome

          Pub grub

          131 Queen St, 3000, Melbourne (VIC)

          9.2 / 10
          114 reviews

          Average price A$20

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

            Mexican

            838 Glenferrie Road, 3122, Hawthorn (VIC)

            8.8 / 10
            448 reviews

            Average price A$20 american express Welcome

            30% off the 'a la carte' menu

              Australian

              9 Fitzroy St, 3182, St Kilda (VIC)

              9.5 / 10
              522 reviews

              Average price A$40 american express Welcome

              Bottomless Brunch A$55

                Australian

                251 St Georges Rd, 3068, Fitzroy North (VIC)

                9.6 / 10
                92 reviews

                Average price A$40

                  Mexican

                  4 Shakespeare Grove, 3182, St Kilda (VIC)

                  8.4 / 10
                  281 reviews

                  Average price A$20 american express Welcome

                  30% off the 'a la carte' menu

                    Australian

                    703 Plenty Rd, 3072, Preston (VIC)

                    9.5 / 10
                    24 reviews

                    Average price A$30

                      Pub grub

                      160 Toorak Road, 3141, South Yarra (VIC)

                      9.1 / 10
                      133 reviews

                      Average price A$35

                        South American

                        122 Weston St, 3057, Brunswick East (VIC)

                        9.2 / 10
                        62 reviews

                        Average price A$40

                          Pub grub

                          89 Queens Parade, 3068, Clifton Hill (VIC)

                          9.1 / 10
                          116 reviews

                          Average price A$45 american express Welcome

                            Australian

                            655 Spencer Street, 3003, West Melbourne (VIC)

                            Average price A$20

                              Australian

                              352 Princes Hwy, 3805, Narre Warren (VIC)

                              8.4 / 10
                              71 reviews

                              Average price A$30 american express Welcome

                                Pub grub

                                1200 Stud Road, 3178, Rowville (VIC)

                                8.8 / 10
                                204 reviews

                                Average price A$50

                                  Mexican

                                  70 Middleborough Rd, 3151, Burwood East (VIC)

                                  8.7 / 10
                                  32 reviews

                                  Average price A$35

                                    Pizzeria

                                    89-91 City Road, 3006, Southbank (VIC)

                                    9.1 / 10
                                    14 reviews

                                    Average price A$68

                                      Pub grub

                                      746 main street, 3095, Eltham (VIC)

                                      8.1 / 10
                                      206 reviews

                                      Average price A$23

                                        Mexican

                                        21 Carlisle St, 3182, St Kilda (VIC)

                                        9.0 / 10
                                        165 reviews

                                        Average price A$16

                                          Mexican

                                          75 Hardware Ln, 3000, Melbourne (VIC)

                                          8.4 / 10
                                          107 reviews

                                          Average price A$45 american express Welcome

                                            Australian

                                            139 Cecil Street, 3205, South Melbourne (VIC)

                                            8.8 / 10
                                            152 reviews

                                            Average price A$30

                                              Mexican

                                              140 Flinders St., 3000, Melbourne (VIC)

                                              6.4 / 10
                                              31 reviews

                                              Average price A$30 american express Welcome

                                                Pub grub

                                                189 Reynolds Rd, 3109, Doncaster East (VIC)

                                                8.7 / 10
                                                88 reviews

                                                Average price A$20

                                                  Pizzeria

                                                  231 Nelson Pl, 3016, Williamstown (VIC)

                                                  8.6 / 10
                                                  327 reviews

                                                  Average price A$20 american express Welcome

                                                    Mexican

                                                    188 High St, 3181, Windsor (VIC)

                                                    8.6 / 10
                                                    8 reviews

                                                    Average price A$30

                                                    Frequently Asked Questions