Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Mexican Restaurants in Perth (WA)

9 restaurants
Brooklands Tavern, Southern River (WA)

    Pub grub

    Brooklands Tavern

    7 Holmes Street, 6110, Southern River (WA)

    8.7 / 10
    554 reviews

    Average price A$26 Accepts Yums

    The Hyde Park Hotel, West Perth (WA)

      Pub grub

      331 Bulwer St, 6005, West Perth (WA)

      8.5 / 10
      469 reviews

      Average price A$26 Accepts Yums

      Cornerstone Restaurant, Perth (WA)

        Australian

        201 Hay Street, 6004, Perth (WA)

        Average price A$22

        The Carine Glades Tavern, Duncraig (WA)

          Pub grub

          493 Beach Road, 6023, Duncraig (WA)

          7.8 / 10
          468 reviews

          Average price A$25 Accepts Yums

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

          Heirloom Restaurant & Bar, Perth (WA)

            Australian

            10 Adelaide Terrace, 6004, Perth (WA)

            Average price A$69 american express Welcome

            Cblu at Ocean Beach Hotel, Cottesloe (WA)

              Australian

              140 Marine Parade, 6011, Cottesloe (WA)

              8.6 / 10
              591 reviews

              Average price A$30 american express Welcome

              El Grotto Bar and Taqueria, Scarborough (WA)

                Mexican

                5/148 The Esplanade, 6019, Scarborough (WA)

                Average price A$35

                  Mexican

                  511 Beaufort St, 6003, Highgate

                  Indian Ocean Hotel, Scarborough (WA)

                    Pizzeria

                    23-27 Hastings St, 6019, Scarborough (WA)

                    Frequently Asked Questions

                    You may also like in Perth (WA)

                    Indian

                    Jay's Masala Junction

                    Score:9.7

                    East Victoria Park (WA)

                    A$20 average price

                    • Insider

                    Chinese

                    Insider

                    West Leederville (WA)

                    A$115 average price

                    Mount Pleasant (WA)

                    A$20 average price

                    • Insider

                    European

                    Juniper & Bay

                    Score:9.5

                    Insider

                    Como

                    A$75 average price

                    MENU

                    Pizzeria

                    Woodpecker's

                    Score:9.5

                    Subiaco

                    A$35 average price

                    Australian

                    Fez Cafe

                    Score:9.4

                    Mount Lawley (WA)

                    A$35 average price

                    Kallaroo (WA)

                    A$40 average price

                    Australian

                    Hammond Park (WA)

                    Australian

                    South Perth (WA)

                    A$75 average price

                    MENU

                    Guildford (WA)

                    A$50 average price

                    Australian

                    Fremantle (WA)

                    A$45 average price

                    European

                    Haven Lounge

                    Score:9.3

                    Perth (WA)

                    A$65 average price

                    Mount Hawthorn (WA)

                    A$20 average price

                    -30%

                    Australian

                    Mount Lawley (WA)

                    A$30 average price

                    • Insider

                    Indian

                    Insider

                    Inglewood (WA)

                    A$55 average price

                    Australian

                    Mister Walker

                    Score:9.2

                    South Perth (WA)

                    A$45 average price

                    Mediterranean

                    George's Meze

                    Score:9.2

                    Subiaco (WA)

                    A$45 average price

                    Indian

                    Willetton (WA)

                    A$20 average price

                    Australian

                    Perth (WA)

                    A$50 average price

                    Fremantle (WA)

                    A$25 average price

                    More restaurant types in Perth (WA)

                    • Wine bar
                    • Traditional
                    • Good for families
                    • Brunch
                    • Romantic

                    More food types in Perth (WA)