The 15 Best Mexican Restaurants In Brisbane

There is no delicacy quite as flavoursome as Mexican food. That is why it is important to source a Mexican Restaurant that serves authentic food that is packed full of spice and nutrition.

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 City.

15 Best Mexican Restaurants In Brisbane

There are also plant-based restaurants scattered throughout the city for those of you who are vegan or vegetarian. The spice layered greatness and individuality of Mexican food is unbeatable!

Below, I have listed the 15 best Mexican eateries in Brisbane City. Read on to start salivating and find a Mexican restaurant that will satisfy your every desire. 

El Camino Cantina

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!

Location: 153 Stanley St, South Brisbane
Opening Hours: Tuesday – Sunday 12 pm – late

Pepe’s Mexican Newmarket

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, you’re guaranteed to taste elite, fresh, vibrant ingredients. 

Location: 184 Enoggera Road, Newmarket
Opening Hours: Monday – Sunday 11 am – late

Mama Taco

This is one of the newer restaurants in Brisbane. It is a hole-in-the-wall diner that is infamous 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.

Location: Shop 4/59 Hardgrave Rd, West End
Opening Hours: Wednesday – Sunday 12 pm – late

California Native

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!

Location: 321 Chatsworth Road, Coorparoo
Opening Hours: Wednesday- Sunday 5 pm – late

MAYA Mexican

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! 

Location: 757 Ann St, Fortitude Valley
Opening Hours: Wednesday- Sunday 12 pm – late

El Torito Mexican Restaurant

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

It has been open since before Mexican delicacy became the latest trend and having started as a small takeaway, it has since expanded into being one of the most renowned places for great food and incredibly strong margaritas!

Location: 146 Boundary St, West End
Opening Hours: Tuesday to Sunday 5:30 pm- 9 pm 

Ivory Tusk 

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 and will be sure to entertain you! 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. 

Location: 1/663 Ann Street, Fortitude Valley
Opening Hours: Thursday – Friday 5 pm – late, Saturday – Sunday 12 pm – late

La Quinta Mexican Cafe And Bar

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.

Location: 189 Oxford St, Bulimba
Opening Hours: Tuesday – Thursday 5 pm – 9 pm, Friday – Saturday 12 pm – 10 pm, Sunday 12 pm – 9 pm

El Planta

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.

Location: 58 Hope Street, South Brisbane
Opening Hours: Tuesday – Thursday 5.30 pm – 9 pm, Friday – Saturday 5.30 – 10.30 pm

Comuna Cantina 

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.

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

Location: 12 Creek Street, Brisbane CBD
Opening Hours: Monday – Thursday 11 am – 9 pm, Friday – Sunday 11 am – 10 pm

Baja Modern Mexican

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 authentic Mexican experience.

Location: 211 Brunswick Street, Fortitude Valley
Opening Hours: Wednesday – Saturday 5 pm – late, Friday – Saturday 12.30 pm – 3 pm

La Patrona

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.

Location: 11 Florence St, Teneriffe QLD
Opening Hours: Monday – Thursday 5.30 pm – 9 pm, Friday 12 pm – 3 pm/5.30 pm – 10 pm, Saturday 12 pm – 4 pm/5.30 pm – 10.30 pm, Sunday 12 pm – 4 pm, 5.30 pm – 9.30 pm

Mucho Mexicano

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.

Location: Shop 15, Little Stanley St, South Brisbane
Opening Hours: Sunday – Thursday 11 am – 9 pm, Friday – Saturday 11 am – 10 pm

Mama De Luna

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.

Location: 217 Lutwyche Rd, Windsor
Opening Hours: Monday – Friday 7 am – 2 pm, Saturday – Sunday 8 am – 1 pm

Guzman Y Gomez

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. 

Location: 1000 Ann Street, Fortitude Valley
Opening Hours: Monday – Friday 10 am – 10 pm, Saturday – Sunday 10am – 2am

All of these restaurants 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)