Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Mexican Restaurants in Melbourne (VIC)

40 restaurants
La Cabra St Kilda - Modern Mexican, St Kilda (VIC)
Great Deal

    Mexican

    La Cabra St Kilda - Modern Mexican

    68 Acland St, 3182, St Kilda (VIC)

    8.9 / 10
    47 reviews

    Average price A$40 Accepts Yums

    50% off the 'a la carte' menu

    Bay City Burrito St Kilda, St Kilda (VIC)

      Mexican

      4 Shakespeare Grove, 3182, St Kilda (VIC)

      8.9 / 10
      360 reviews

      Average price A$20 american express Welcome

      The Stamford Graziers Grill House, Rowville (VIC)

        Pub grub

        1200 Stud Road, 3178, Rowville (VIC)

        8.9 / 10
        286 reviews

        Average price A$50

        Naughty Norman, Mornington (VIC)

          Mexican

          32 Main St, 3931, Mornington (VIC)

          8.3 / 10
          39 reviews

          Average price A$40 Accepts Yums

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

          Rosa Mexicano- Burwood Brickworks, Burwood East (VIC)

            Mexican

            70 Middleborough Rd, 3151, Burwood East (VIC)

            8.5 / 10
            63 reviews

            Average price A$35

            Amigos Hardware Lane, Melbourne (VIC)

              Mexican

              75 Hardware Ln, 3000, Melbourne (VIC)

              8.9 / 10
              119 reviews

              Average price A$45 american express Welcome

              Chido Chido Bar and Cantina, Doncaster (VIC)

                Mexican

                6 Tower St, 3108, Doncaster (VIC)

                8.9 / 10
                49 reviews

                Average price A$30

                The Manhattan Hotel - FEAST BUFFET, Ringwood (VIC)

                  Pub grub

                  Cnr Heatherdale & Canterbury Rd, 3134, Ringwood (VIC)

                  8.6 / 10
                  156 reviews

                  Average price A$22

                  Rosa Mexicano- Williamstown, Williamstown (VIC)

                    Mexican

                    187 Nelson Pl, 3016, Williamstown (VIC)

                    8.7 / 10
                    164 reviews

                    Average price A$30

                    Fiesta A$69

                    Eltham Hotel, Eltham (VIC)

                      Pub grub

                      746 main street, 3095, Eltham (VIC)

                      8.2 / 10
                      253 reviews

                      Average price A$23

                      Vamos, Fitzroy (VIC)

                        Mexican

                        364-366 Brunswick St, 3065, Fitzroy (VIC)

                        8.8 / 10
                        29 reviews

                        Average price A$55

                        Sambreros Tex-Mex Cantina, Cowes (VIC)

                          Mexican

                          145 Thompson Ave, 3922, Cowes (VIC)

                          8.8 / 10
                          52 reviews

                          Average price A$30

                          Taco Bill Bentleigh, Bentleigh (VIC)

                            Mexican

                            457 Centre Rd, 3204, Bentleigh (VIC)

                            7.8 / 10
                            10 reviews

                            Average price A$40

                            Cafe Republic, South Yarra (VIC)

                              Pub grub

                              160 Toorak Road, 3141, South Yarra (VIC)

                              8.8 / 10
                              166 reviews

                              Average price A$35

                              Rosa Mexicano- South Melbourne, South Melbourne (VIC)

                                Mexican

                                293 Clarendon St, 3205, South Melbourne (VIC)

                                8.5 / 10
                                31 reviews

                                Average price A$35

                                Rick's Place, Kensington (VIC)

                                  Mexican

                                  507 Macaulay Rd, 3031, Kensington (VIC)

                                  Average price A$50 american express Welcome

                                  Saporito Taquito, Southbank (VIC)

                                    Mexican

                                    16 Kavanagh Street, 3006, Southbank (VIC)

                                    Average price A$56

                                    Glen Cuisine, Yarra Glen (VIC)

                                      Australian

                                      4 Bell St, 3775, Yarra Glen (VIC)

                                      Average price A$35

                                      West Waters Bistro, Caroline Springs (VIC)

                                        Australian

                                        10-20 Lake Street, 3023, Caroline Springs (VIC)

                                        Average price A$45

                                        Le Bon Ton, Collingwood (VIC)

                                          American

                                          51 Gipps Street, 3066, Collingwood (VIC)

                                          Average price A$55 american express Welcome

                                          Volume 2 Cafe, Abbotsford

                                            Australian

                                            385 Victoria St, 3067, Abbotsford

                                            Average price A$25

                                            El Camino Cantina Melbourne, Fitzroy (VIC)

                                              Mexican

                                              222 Brunswick Street, 3065, Fitzroy (VIC)

                                              Average price A$44

                                              ONDA Bar & Eatery, Richmond (VIC)
                                              On A Budget

                                                Mexican

                                                280 Bridge Rd, 3121, Richmond (VIC)

                                                Average price A$15

                                                Rocksalt Cafe, Brighton (VIC)

                                                  Australian

                                                  364 Bay St, 3186, Brighton (VIC)

                                                  Average price A$35

                                                  Bensons on Martin, Brighton (VIC)

                                                    Australian

                                                    146 Martin Street, 3186, Brighton (VIC)

                                                    Average price A$35

                                                    Frequently Asked Questions