The 15 Best Mexican Restaurants In Brisbane

Mexican food has really found an appreciative audience in recent years. That is why it is important to source a Mexican Restaurant that serves authentic cuisine that is packed full of flavour.

Whether you are seeking traditional Mexican dishes like Burritos or Tacos or you are looking for alternative options, you’ll find everything that you need to satisfy your Mexican craving in Brisbane.

15 Best Mexican Restaurants In Brisbane

So grab your friends and book them in for an evening of fiery chillies, rich moles and soft, warm tortillas.

Below, we have listed the 15 best Mexican restaurants in Brisbane. Read on to find your next favourite dinner spot.

El Camino Cantina

Location: All Gas Building, 153 Stanley St, South Brisbane, QLD 4101

Also at Hotel Diabolo, South Bank & Bowen Hills & Chermside

If you are looking for a fun setting for a gathering of friends or family then this restaurant is most definitely the spot. They combine incredible Mexican food with giant sombreros.

There are plentiful sharing platters that include tacos, fajitas and nachos and their exquisite giant margaritas are also a must-try to wash down those spices.

See our guide to the Best Mexican Restaurants in Melbourne

Pepe’s Mexican Newmarket

Location: 184 Enoggera Road, Newmarket, QLD 4051 Ph: (07) 3856 0966

Also at Jindalee Ph: (07) 3715 5800

Pepe’s Mexican grill is a well known favourite amongst Brisbane residents. This restaurant has a chilled-out vibe with a fully-licensed bar. You will be able to indulge to all of the tequila that you want or need.

They are renowned for their flavoursome, authentic food and as the owners founded the first ever Mexican restaurant in Brisbane. What’s more, you’re guaranteed to taste the best quality, fresh, vibrant ingredients. 

Feel like rustling up a Mexican feast at home? Check out our 20 Mexican Catering Foods Ideas

Mama Taco

Location: Shop 4/59 Hardgrave Rd, West End, QLD 4101 Ph: 0488 009 694

We’re continuing our look at the best Mexican restaurants in Brisbane with one of the newer restaurants in Brisbane.

It is a hole-in-the-wall diner that is famous for it’s unique take on Mexican food. Although the food is served without haste, they take their time in sourcing organic produce and always using ethically sourced meat.

Their taco combinations with caramelised sprouts are phenomenal and totally different to anything that you will have ever tried. Definitely one to recommend.

A big bowl of loaded nachos is the perfect snack to tuck into during a movie or footy game. Click here for our Best Comforting Beef Nachos Recipe

California Native

Location: 321 Chatsworth Road, Coorparoo, QLD 4151 Ph: 0438 685 650

This is one of Brisbane’s finest Mexican restaurants. They serve wonderfully fresh, vibrant and colourful Mexican dishes that include jalapeño poppers stuffed with a spicy cheese.

Their phenomenal date and walnut cake is also the perfect dessert option for those who are looking to fully indulge.

MAYA Mexican

Location: 757 Ann St, Fortitude Valley, QLD 4006 Ph: (07) 3067 7447

MAYA is a pop-up restaurant situated at Brisbane’s stunning Eleven Rooftop Bar. There is a wholesome diversity on this menu and the food is inspired by differing regional Mexican cuisines.

This makes MAYA one of the most authentic Mexican restaurants in the whole of Brisbane City as it takes into account the differing Mexican cultures and incorporates each of these into it’s wonderfully tasty dishes.

The food that is served here is also beautifully presented so don’t forget to snap for your socials.

Are you a fan of Mexican Desserts? Here are some recipes for you to make.

El Torito Mexican Restaurant

Location: 146 Boundary St, West End, QLD 4101 Ph: (07) 3844 5977

This restaurant is the perfect spot for utterly authentic Mexican food.

It has been open since before Mexican cuisine became the latest trend. In fact, it started as a small takeaway and has since expanded into being one of the most best-known places for great food and incredibly strong margaritas.

Ivory Tusk 

Location: 1/663 Ann Street, Fortitude Valley, QLD 4006 Ph: (07) 3257 4439

15 Best Mexican Restaurants In Brisbane

This restaurant is undoubtedly one of the more exciting and buzzing venues in Brisbane.

It is situated in the middle of Brisbane’s entertainment precinct – so is perfect for a big night out. It incorporates a range of Mexican street food ranging from freshly made tacos to wholesome tortillas.

The baja fish taco with a burnt chilli mayo is utterly awe-inspiring. 

La Quinta Mexican Cafe And Bar

Location: 189 Oxford St, Bulimba, QLD 4171 Ph: 0426 972 621

This restaurant is the perfect place for a celebration. It has a wholesome and vibrant feel and the food is also stunningly presented. They also uniquely specialise in banquets so you are guaranteed to find something to suit every palate.

Their alcoholic beverage menu is just as energising as they serve a range of cocktails and imported beers.

El Planta

Location: 58 Hope Street, South Brisbane, QLD 4101 Ph: 0412 728 047

El Planta delivers the finest quality plant-based food. It has built a steadfast, wholesome reputation within the vegan community for a reason. The menu is entirely plant-based and their sharing platters are phenomenally generous.

The menu rotates on a regular basis so you are always excited to sample new and fresh food. Every option is house-made and cooked to order.

Comuna Cantina 

Location: 12 Creek Street, Brisbane CBD, QLD 400 Ph: (07) 3236 0316

The food at Comuna Cantina is inspired by a wide range of Mexican cuisine. It primarily serves Latin street food and the atmosphere aims to reflect the lively Latino style. With these credentials, it’s no wonder its on our list of the best Mexican restaurants in Brisbane.

They merge classic Mexican starters with wholesome main dishes like their phenomenal burritos with a tasty Latin American spin.

Baja Modern Mexican

Location: 211 Brunswick Street, Fortitude Valley, QLD 4006 Ph: (07) 3625 0069

This chic restaurant serves effortlessly tasty food. They transform simplistic Mexican dishes and transform them into flavoursome joy. For example, their corn on the cob is spiced with bullhorn pepper, Parmesan and chilli mayo.

This is also the perfect choice to accompany their wagyu beef tartare. This restaurant is both traditional and experimental and therefore it is a must-try for those who are seeking a unique and exciting Mexican experience.

See our recommendations for the Best Mexican Restaurants in Sydney

La Patrona

Location: 11 Florence St, Teneriffe, QLD 4005 Ph: (07) 3852 5825

This restaurant amalgamates wonderful spices with vibrant vibes. The owners are from the Bajio area of Mexico and the food is influenced by this region’s cuisine.

They combine authentic Mexican food with modern culinary technique and boast a wide range of wine, mescals and lashings of tequila to wash it down.

Mucho Mexicano

Location: Shop 15, Little Stanley St, South Brisbane, QLD 4101 Ph: (07) 3846 5555

This restaurant has been a favourite amongst Brisbane locals for years. It serves wholesome, authentic, flavoursome food throughout the week.

Their Mexican Fiesta is thoroughly recommended as for a modest $39pp, you will be able to sample all of the classics including tacos, nachos, corn chips and drool-inspiring churros to finish your meal.

Crispy, dunkable churros are one of the great suggestions on our 20+ Festival Catering Food Ideas

Mama De Luna

Location: 83 Kedron Brook ard, Wilston, QLD 4051 Ph: 0431 361 000

This restaurant’s interior is authentically Mexican. The pink and yellow design will leave you feeling like you are eating in CDMX. It is open early (from 7am) and serves up a wholesome breakfast, lunch and dinner.

They also sell unique Mexican homeware. This is undoubtedly the most realistic Mexican venue in the whole of Brisbane and the delicious food is also evidence of Mama de Luna’s intrinsic authenticity.

Guzman Y Gomez

Location: 1000 Ann Street, Fortitude Valley, QLD 4006 Ph: (07) 3188 1701

Also at Wintergarden, Brisbane City & Post Office Square, Brisbane City & Southbank & Fortitude Valley & Buranda & Bowen Hills & Westfield Chermside & Toowong Village & Carindale & Capalaba & Albany Creek & Indooroopilly & Stafford & Arana Hills & North Lakes & Boondall & Brown Plains

This Mexican eatery prides itself on using ‘real’ ingredients. It sources only the finest and freshest produce and these meals are undoubtedly addictive.

You can also takeaway if you are feeling like enjoying their wonderful margaritas on your balcony and dancing into the night within the comfort of your own surroundings.

However, this venue is also incredibly hospitable and you will be greeted with an ‘hola’ as soon as you walk through the door. 


All of these best Mexican restaurants in Brisbane serve phenomenally taste, spice layered food that will be sure to satisfy your Mexican cravings.

Whether you are seeking classic options like tacos and burritos or looking for a more experimental Mexican vibe, you will be sure to find the restaurant to suit your individual needs in the restaurants that I have listed above.

These restaurants also serve food that is specific to certain regions in Mexico and so you can be sure that you will be eating a wide range of food that alternates in both its flavour and it’s composition.

Mexicans are renowned for their culinary excellence for a reason and the local’s of Brisbane have welcomed the Mexican culture and expertise for many years. You will find these venues to be warm, wholesome and inclusive.

Dylan Cole
Latest posts by Dylan Cole (see all)