Mexican restaurants are renowned for their delicious and spicy cuisine, vibrant atmosphere, and warm hospitality. These restaurants offer a variety of authentic Mexican dishes, including tacos, burritos, enchiladas, and fajitas, all made with fresh ingredients and traditional recipes. Mexican cuisine is famous for its bold flavours, with the use of spices, herbs, and chillies that give dishes a distinctive and memorable taste. Many Mexican restaurants also offer a wide range of margaritas, cocktails, and beers that perfectly complement the flavours of the cuisine. Whether you’re looking for a casual lunch, a romantic dinner, or a night out with friends, Mexican restaurants offer a festive and enjoyable dining experience that is sure to leave you satisfied.
While there are plenty of Mexican restaurants to choose from in Brisbane, finding the best ones can be a challenge. That’s why we’ve done the work for you and compiled a list of the Best Mexican restaurants in Brisbane. Whether you’re in the mood for traditional dishes or modern twists in Mexican cuisine, our list has something for everyone. Each restaurant on our list is known for its delicious food and exceptional customer service, so you can be sure that your dining experience will be worth your time. Check them out and choose the best one according to your taste!
1. Comuna Cantina
Comuna Cantina is a lively and vibrant Mexican restaurant located in Brisbane that offers a taste of Latin America. Their menu is inspired by the street food of South America, featuring dishes that are bursting with flavour and colour. From tacos and empanadas to ceviche and churros, there is something for everyone. The drinks menu is just as exciting, with a range of cocktails, beers, and wines that perfectly complement the food. Whether you’re looking for a quick lunch or a night out with friends, Comuna Cantina is the perfect place to be. With a lively atmosphere and a menu that celebrates the flavours of Latin America, it’s an experience you won’t want to miss.
⚙️ Services
Latin Street Food | Vegan Food |
Tacos & Nachos | Desserts |
Cocktails |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | 11:00am-9:00pm |
Tuesday | 11:00am-9:00pm |
Wednesday | 11:00am-9:00pm |
Thursday | 11:00am-9:00pm |
Friday | 11:00am-10:00pm |
Saturday | 11:00am-10:00pm |
Sunday | 11:00am-10:00pm |
Review on Yelp – “This was definitely the place I was most excited to eat at when I came to Brisbane & it did not disappoint!! The staff were absolutely lovely & the set up of the restaurant is both aesthetically pleasing & comfortable. When you come here budget for cocktails as they are to die for! So many options & mine came with a rubber duck inside. The quesadillas were delicious and I would 100% come back” – Christine S
2. Mucho Mexicano
Mucho Mexicano is a vibrant Mexican restaurant that offers an authentic taste of Mexico in a lively and fun atmosphere. Their menu features a wide range of traditional Mexican dishes, including tacos, burritos, quesadillas, and enchiladas, all made with the freshest ingredients and cooked to perfection. Mucho Mexicano also offers a variety of margaritas, cocktails, and Mexican beers that perfectly complement the flavours of the cuisine. The restaurant’s decor is inspired by the colours and vibrancy of Mexican culture, creating a warm and inviting atmosphere that’s perfect for a night out with friends or a family dinner. With its friendly service, festive ambience, and mouth-watering cuisine, Mucho Mexicano is the perfect destination for anyone who wants to enjoy a taste of Mexico.
⚙️ Services
Margarita | Chicken Fajita |
Taco & Nacho |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | 11:00am–9:00pm |
Tuesday | 11:00am–9:00pm |
Wednesday | 11:00am–9:00pm |
Thursday | 11:00am–9:00pm |
Friday | 11:00am–10:00pm |
Saturday | 11:00am–10:00pm |
Sunday | 11:00am–9:00pm |
Review on Facebook – “Big shout out to our exceptional waiter Vinny! You did a great job making sure our every need was met and did it with a smile.Food was amazing. Huge servings! Thankfully 3 teenage sons with appetites to match! Loved the sangria.” – Leanne Addley
3. La Patrona
La Patrona is a modern and trendy Mexican restaurant that brings the flavours and energy of Mexico to your table. The menu features a diverse range of dishes, including tacos, burritos, ceviche, and guacamole, all made with fresh, locally sourced ingredients and authentic Mexican flavours. La Patrona also offers a wide range of tequilas and margaritas, as well as other Mexican-inspired cocktails, that perfectly complement the food. The restaurant’s decor is stylish and contemporary, creating a sophisticated and inviting atmosphere that’s perfect for a romantic dinner or a night out with friends. The friendly and knowledgeable staff ensures that you’ll have a memorable and enjoyable dining experience. With its modern twist on traditional Mexican cuisine and its chic ambience, La Patrona is the perfect choice for anyone looking for a fresh take on Mexican dining.
⚙️ Services
Taco | SeaFood |
Nacho & Margarita |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | 5:30–9:00pm |
Tuesday | 5:30–9:00pm |
Wednesday | 5:30–9:00pm |
Thursday | 5:30–9:00pm |
Friday | 12:00–3:00pm | 5:30–10:00pm |
Saturday | 12:00–4:00pm | 5:30–10:00pm |
Sunday | 12:00–4:00pm | 5:30–10:00pm |
Review on Zomato – “I can’t believe I waited this long to eat here. Great selection of drinks with a full page dedicated to margaritas! The food is fresh and tasty, staff very helpful and happy. Has a great vibe about the place. Will be back.” – Jennifer Budgen
4. El Camino Cantina South Bank
El Camino Cantina South Bank is a lively and authentic Mexican restaurant that captures the spirit of Tex-Mex cuisine in a fun and vibrant atmosphere. The menu features an array of Tex-Mex classics, including tacos, fajitas, nachos, and enchiladas, all made with fresh and locally sourced ingredients. The restaurant is also famous for its giant margaritas, which come in a variety of flavours and are perfect for sharing with friends. El Camino Cantina South Bank’s decor is inspired by the colourful and lively streets of Mexico, creating a festive and inviting atmosphere that’s perfect for a night out with friends or a family dinner. With its friendly service, authentic cuisine, and lively atmosphere, El Camino Cantina South Bank is the perfect destination for anyone looking for a fun and memorable Mexican dining experience.
⚙️ Services
Nacho | Margarita |
Taco | Drinks |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | 12:00pm–9:00pm |
Tuesday | 12:00pm–9:00pm |
Wednesday | 12:00pm–9:00pm |
Thursday | 12:00pm–9:00pm |
Friday | 12:00pm–12:00am |
Saturday | 12:00pm–12:00am |
Sunday | 12:00pm–9:00pm |
Review on Tripadvisor – “What a fun place! Great atmosphere , 10 cent wings, churros and frosty margaritas – what more could you want? This fun 3 level restaurant turns into a nightclub at night, but unfortunately for me I was there with my kids! Highly recommend it!” – Margaret L
5. Mama Taco
Mama Taco is a cozy and welcoming Mexican restaurant that offers a taste of authentic Mexican street food. The menu features a variety of tacos made with homemade tortillas, freshly grilled meats, and flavorful toppings that capture the essence of Mexican cuisine. Mama Taco also offers a range of other traditional Mexican dishes, including burritos, quesadillas, and tamales, all made with fresh and high-quality ingredients. The restaurant’s decor is colourful and festive, creating a warm and inviting atmosphere that’s perfect for a casual lunch or dinner with family and friends. Mama Taco’s friendly and attentive staff ensures that you’ll have a memorable and enjoyable dining experience. With its delicious and authentic cuisine and welcoming ambience, Mama Taco is a must-visit destination for anyone who loves Mexican food.
⚙️ Services
Taco | Platos |
Nacho | Desserts |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | Closed |
Tuesday | Closed |
Wednesday | 12:00pm–10:30pm |
Thursday | 12:00pm–10:30pm |
Friday | 12:00pm–10:30pm |
Saturday | 12:00pm–10:30pm |
Sunday | 12:00pm–10:30pm |
Review on Tripadvisor – “Cande received us so kindly! She recommended us amazing drinks, always attentive and smiling. The place is very well decorated, you can see a warm work space. I recommend 100% and above all, the birris tacos.” – barrosb208
6. Baja Modern Mexican
Baja Modern Mexican is widely recognised for its vibrant take on traditional Mexican cuisine, making it one of the top Mexican restaurants in Brisbane. They offer a contemporary dining experience centred on fresh, premium ingredients. Their menu includes a variety of delectable dishes, from creative tacos to flavorful enchiladas, all served with a modern twist. The environment is relaxed yet stylish, making it ideal for both informal meals and special occasions. With attentive service and a creative combination list, Baja Modern Mexican is a top choice for anyone seeking authentic, modern Mexican flavours in Brisbane.
⚙️ Services
Dine-in | Takeaway |
Delivery |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | Closed |
Tuesday | 5:00pm–9:00pm |
Wednesday | 5:00pm–9:00pm |
Thursday | 5:00pm–9:00pm |
Friday | 5:00pm–10:30pm |
Saturday | 5:00pm–10:30pm |
Sunday | Closed |
Review on Google – “Absolutely gorgeous! The food was incredible with perfect portions. The margaritas are super tasty and we even had shots of a recommended silver resposado by our fantastic server. We were well looked after. Everyone was friendly, the atmosphere was perfect for a friend catch up like ours or a first or 40th date. Cannot wait to visit again!” – Cass Graham
7. El Planta
El Planta is one of Brisbane’s best Mexican restaurants, referred to for its vibrant and genuine cuisine. El Planta offers a true taste of Mexico with its menu full of classic favourites that include hot fajita to delicious tacos. Their welcoming the environment, vibrant decor, and exceptional service make for an enjoyable and lasting dining experience. Whether you’re looking for conventional avocado salsa or creative margaritas, El Planta is the place to go for an incredible meal. The restaurant’s commitment to premium supplies and bold flavours make it an excellent choice for Mexican food fans in Brisbane.
⚙️ Services
Dine-in | Kerbside Pickup |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | Closed |
Tuesday | 5:30pm–8:30pm |
Wednesday | 5:30pm–8:30pm |
Thursday | 5:30pm–8:30pm |
Friday | 5:30pm–9:00pm |
Saturday | 5:30pm–9:00pm |
Sunday | Closed |
Review on Open Table – “Delicious tasty well priced food. The venue and service style is extremely casual. Most seating in stools with no back which can be tiring. But the food makes it so worth it!” – Camila
8. La Carmela
La Carmela is considered as one of the best Mexican restaurants in Brisbane. They are renowned for their vibrant atmosphere and authentic Mexican flavours, making for a delightful eating experience. Their menu includes classic favourites such as zesty tacos and tortillas, which are made with fresh, premium supplies. It’s an excellent choice for both casual food and special occasions, due to its warm, welcoming the atmosphere. Their attentive service and excellent selection of margaritas add to the appeal. La Carmela in Brisbane is the place to go if you’re after authentic Mexican cuisine.
⚙️ Services
Dine-in | Kerbside Pickup |
Delivery |
⚙️ Payment
Cash | Visa |
Mastercard |
🕒 Working Hours
Monday | Closed |
Tuesday | 5:00pm–9:00pm |
Wednesday | Closed |
Thursday | 12:00pm–3:00pm | 5:00pm–9:00pm |
Friday | 12:00pm–3:00pm | 5:00pm–10:00pm |
Saturday | 12:00pm–10:00pm |
Sunday | 12:00pm–9:00pm |
Review on Facebook – “As a Mexican I can say that this is the first restaurant in Australia that really tastes like Mexico. Well done guys, you made an amazing enviroment, super friendly staff and super tasty food. Definitely on my list to every trip we have to Brissy.” – Dibanhi Marsh