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)

27 restaurants

Sort by Relevance

    Mexican

    The Black Toro Windsor

    104 chapel street, 3181, Windsor (VIC)

    9.3 / 10
    487 reviews

    Average price $60

    50% off food!

      Mexican

      838 Glenferrie Road, 3122, Hawthorn (VIC)

      8.9 / 10
      399 reviews

      Average price $20 american express Welcome

        Mexican

        188 High St, 3181, Windsor (VIC)

        Average price $30

        40% off food!

          South American

          122 Weston St, 3057, Brunswick East (VIC)

          9.3 / 10
          49 reviews

          Average price $40

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

            Mexican

            75 Hardware Ln, 3000, Melbourne (VIC)

            8.6 / 10
            105 reviews

            Average price $45 american express Welcome

              Mexican

              70 Middleborough Rd, 3151, Burwood East (VIC)

              9.0 / 10
              20 reviews

              Average price $35

                Mexican

                21 Carlisle St, 3182, St Kilda (VIC)

                8.9 / 10
                115 reviews

                Average price $16

                  140 Flinders St., 3000, Melbourne (VIC)

                  5.2 / 10
                  30 reviews

                  Average price $30 american express Welcome

                    Mexican

                    Lygon St, 3057, Brunswick East (VIC)

                    7.9 / 10
                    8 reviews

                    Average price $25

                      Mexican

                      4 Shakespeare Grove, 3182, St Kilda (VIC)

                      8.4 / 10
                      255 reviews

                      Average price $20 american express Welcome

                        Mexican

                        293 Clarendon St, 3205, South Melbourne (VIC)

                        8.3 / 10
                        6 reviews

                        Average price $35

                          Mexican

                          187 Nelson Pl, 3016, Williamstown (VIC)

                          7.9 / 10
                          44 reviews

                          Average price $30

                          Fiesta AU$69.00

                            Mexican

                            457a Centre Road, 3204, Bentleigh (VIC)

                            6.1 / 10
                            39 reviews

                            Average price $20 american express Welcome

                              Mexican

                              222 Brunswick Street, 3065, Fitzroy (VIC)

                              8.1 / 10
                              192 reviews

                              Average price $44

                                Mexican

                                16 Kavanagh Street, 3006, Southbank (VIC)

                                9.9 / 10
                                89 reviews

                                Average price $44

                                  Brazilian

                                  316 Church St, 3121, Richmond

                                    Mexican

                                    107-109 Whitehall St, 3011, Footscray (VIC)

                                    9.3 / 10
                                    33 reviews

                                    Average price $35

                                      South American

                                      280 Bridge Rd, 3121, Richmond (NSW)

                                      Average price $15

                                        Mexican

                                        212 Little Collins St, 3000, Melbourne (VIC)

                                        9.1 / 10
                                        20 reviews

                                        Average price $30

                                          Argentinean

                                          6 Riverside Quay, 3006, Southbank

                                            Mexican

                                            201 Nelson Place, 3016, Williamstown (VIC)

                                            5.2 / 10
                                            18 reviews

                                            Average price $35

                                              Mexican

                                              69 Chapel St, 3181, Windsor (VIC)

                                              Average price $30

                                                Mexican

                                                326 brunswick street, 3065, Fitzroy (VIC)

                                                Average price $35 american express Welcome

                                                  Mexican

                                                  7/478 Chapel Street, 3141, South Yarra (VIC)

                                                  Average price $35

                                                    South American

                                                    110 Greville St, 3181, Prahran (VIC)

                                                    Average price $45