The Best Mexican Restaurants In Perth

El Grotto Scarborough
Home >Eat & Drink >The Best Mexican Restaurants In Perth

Got a hankering for a Mexican feast, or perhaps a tequila or five? Perth’s Mexican restaurants and bars have only got better and better, whether you’re looking for low-key Tex-Mex or a refreshing coastal cocktail. The fun doesn’t end her though, if you fancy a taco you can also check out the best taco spots in Perth.

El Grotto

The team behind this Scarborough haunt care so much about their tequila offerings, they regularly make trips to Mexico to source only the finest (and rarest) varieties. El Grotto has evolved over the journey, from it’s wild party stylings of yesteryear to an increased focus on becoming a relaxed-yet-fun seaside bar with delicious food and cocktails. Of course you can still have a boogie later, and you might need it after working your way through their epic menu.

El Grotto Scarborough

 Shop 5/148 The Esplanade, Scarborough


Back a few years ago when Perth was having a real Mexican moment, El Publico was ahead of its time – and the fact it still stands strong along Beaufort Street is testament to its quality.

Along with a being a fun, rowdy place to eat some delicious food, their extensive bar is backed with staff who know what they’re talking about.

Where To Get Dinner With A Loud Talker, El Publico, Highgate

511 Beaufort Street, Highgate

La Cholita

Another popular and long-standing Mexican haunt along William Street, La Cholita has been slinging terrific tacos, gorgeous guac and succulent sangrias since way back in 2011. Their tequila and mezcal offerings are plentiful (like in the hundreds), so make sure you stock up on plenty tostadas and quesadillas while you imbibe.

Perth's Best Mexican Restaurants, La Cholita, Northbridge

279 William Street, Northbridge

La Condesa

We were waiting with bated breath for La Condesa’s opening, plighted with a series of bureaucratic delays – but it was worth it for the casual, coastal eats from veteran operator Clint Nolan. Tulum-via-LA is the venue’s aesthetic, with a menu that leans more easy-breezy than its grungier sister venue, La Cholita. Don’t panic though: it goes just as well with a spicy marg!

Perth's Best Mexican Restaurants, La Condesa Subiaco

483 Hay Street, Subiaco


If you’ve already eaten and are looking to party, then jump on your donkey and head to Caballitos in the CBD – the only late night Mexican bar in Perth.

With 200+ tequilas and mezcals to go with cervezas, vino and some insane cocktails (double margarita with a Corona thrown in, anyone?), we get the feeling you’re gonna find that sneaky pole on the dancefloor irresistible soon enough… Not to mention a couple of end of the night tacos.

Perth's Best Mexican Restaurants, Caballitos, Perth

26 Queen Street, Perth

Al Pastor Taqueria & Tequila Bar

Fear not Fremantle fans, there is tequila to be downed and tacos to be eaten, and Al Pastor Taqueria in the Sunshine Harvester Works has both in spades. From the team behind RoyAl’s, they’ve made sure to put as much love and attention into their tacos and tequila as they have done burgers, with some crazy specials on most nights as well.

Sunshine Harvester Works, 1 James Street, Fremantle

La Cabaña

From the man behind one of our all time favourite food trucks, Eat No Evil, La Cabaña soared into our hearts and our summers from the get-go. And while it should come as no surprise their food menu is delish, their tequila and mezcal offerings also pack a punch – just make sure you pack a sombrero for their sunny South Freo alfresco area. With most of the menu dairy, gluten and nut-free, plus with heaps of vegan options as well, it’s the perfect spot for a big group of mates.

Perth's Best Mexican Restaurants, La Cabana, South Fremantle

400 South Terrace, South Fremantle

On The Border

You don’t need to head south to get a Mexican feast – in fact, you’re better off heading north to Mindarie! On The Border is serving up a SoCal-inspired Mexican menu which is all about having a good ol’ time: think chimichangas, mix ‘n match tacos and plenty of cocktails to go with.

3/28 Anchorage Drive, Mindarie

Mexican Kitchen

Not to be outdone in the deep south, Mexican Kitchen has been bringing the party vibes to the cappuccino strip since 1975. A little more family-friendly than the above options, Mexican Kitchen is a great way to introduce kids big and small to the tastes of Mexico, and make sure you ask for their huge tequila menu!

19 South Terrace, Fremantle

More like this: 
Perth’s Best Taco Spots
The Best Fish Tacos Around Perth
Perth’s Best Neighbourhood Bars
The Best Food Trucks in Perth 
The Best Tapas in Perth

Cover image: El Grotto