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)

26 restaurants

Sort by Relevance

    Mexican

    Los Amigos Mexican Cantina

    Lygon St, 3057, Brunswick East (VIC)

    9.7 / 10
    3 reviews

    Average price $25

      Mexican

      70 Middleborough Rd, 3151, Burwood East (VIC)

      9.0 / 10
      6 reviews

      Average price $35

        Mexican

        838 Glenferrie Road, 3122, Hawthorn (VIC)

        9.0 / 10
        277 reviews

        Average price $20 american express Welcome

          Mexican

          293 Clarendon St, 3205, South Melbourne (VIC)

          8.8 / 10
          3 reviews

          Average price $35

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

            Mexican

            21 Carlisle St, 3182, St Kilda (VIC)

            8.8 / 10
            87 reviews

            Average price $16

              South American

              122 Weston St, 3057, Brunswick East (VIC)

              Average price $40

                Mexican

                4 Shakespeare Grove, 3182, St Kilda (VIC)

                8.4 / 10
                195 reviews

                Average price $20 american express Welcome

                  Mexican

                  75 Hardware Ln, 3000, Melbourne (VIC)

                  8.5 / 10
                  100 reviews

                  Average price $45 american express Welcome

                    Argentinean

                    169 Martin Street, 3186, Brighton (VIC)

                    8.8 / 10
                    49 reviews

                    Average price $45 american express Welcome

                      Mexican

                      222 Brunswick Street, 3065, Fitzroy (VIC)

                      8.4 / 10
                      184 reviews

                      Average price $44

                        Colombian

                        140 Flinders St., 3000, Melbourne (VIC)

                        7.0 / 10
                        29 reviews

                        Average price $30 american express Welcome

                          Mexican

                          457a Centre Road, 3204, Bentleigh (VIC)

                          8.3 / 10
                          32 reviews

                          Average price $20 american express Welcome

                            Mexican

                            16 Kavanagh Street, 3006, Southbank (VIC)

                            9.5 / 10
                            89 reviews

                            Average price $44

                              South American

                              280 Bridge Rd, 3121, Richmond (NSW)

                              9.0 / 10
                              308 reviews

                              Average price $15

                                Brazilian

                                316 Church St, 3121, Richmond

                                  South American

                                  110 Greville St, 3181, Prahran (VIC)

                                  9.5 / 10
                                  54 reviews

                                  Average price $45

                                    Mexican

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

                                    9.3 / 10
                                    33 reviews

                                    Average price $35

                                      Mexican

                                      201 Nelson Place, 3016, Williamstown (VIC)

                                      5.7 / 10
                                      18 reviews

                                      Average price $35

                                        Mexican

                                        212 Little Collins St, 3000, Melbourne (VIC)

                                        9.1 / 10
                                        20 reviews

                                        Average price $30

                                          Mexican

                                          326 brunswick street, 3065, Fitzroy (VIC)

                                          8.8 / 10
                                          29 reviews

                                          Average price $35 american express Welcome

                                            Mexican

                                            69 Chapel St, 3181, Windsor (VIC)

                                            Average price $30

                                              Argentinean

                                              6 Riverside Quay, 3006, Southbank

                                                Mexican

                                                18a Anderson Street, 3013, Yarraville (VIC)

                                                Average price $20

                                                  Mexican

                                                  312 Brunswick Street, 3065, Fitzroy (VIC)

                                                  Average price $35

                                                    Pizzeria

                                                    91 Upper Heidelberg Road, 3079, Ivanhoe (VIC)

                                                    Average price $35 american express Welcome

                                                    Filter

                                                    TheFork advantages