Our meat is always fresh, hand-cut, delicious and prepared with care. We pride ourselves on the quality of meat we sell to our customers because we value you!
Brisbane’s Mexican food scene has quietly become one of the most interesting parts of the city’s dining landscape. What was once a handful of Tex-Mex places with sombreros on the wall has grown into a genuinely varied mix — family-run kitchens turning out mole and tamales, street-food taquerias built around a few perfect tacos, contemporary restaurants pairing regional Mexican cooking with a serious mezcal list, and big, loud cantinas made for a Friday night with fifteen mates.
That variety is exactly why picking the “best” is so subjective. Someone chasing hand-pressed corn tortillas and a slow-braised birria wants something completely different from someone after loaded nachos and a frozen margarita. So rather than ranking anyone, this guide covers the Mexican restaurants in Brisbane worth checking out in 2026 — chosen on reputation, food, atmosphere and what locals consistently recommend.
Before getting into the list, it helps to know what you’re actually looking for. Mexican dining in Brisbane covers a wide spectrum, and the things that make one venue great are not always the things that make another one great.
“Authentic” is a slippery word. Mexico is a huge country with distinct regional cooking — Oaxacan mole is nothing like Baja-style fish tacos, and neither has much in common with the Tex-Mex that most Australians grew up on.
In practice, Brisbane’s Mexican restaurants tend to fall into three camps:
None of these is better than the others. They’re just different, and the quality comes down to the same things either way: good ingredients and proper technique. A restaurant that braises its own meat, makes its own salsas and toasts its own chillies will taste better than one that doesn’t, regardless of which camp it sits in.
The tortilla is the giveaway. A taco built on a fresh corn tortilla, pressed and griddled to order, is a different food from one built on a supermarket wrap. Corn tortillas bring a slightly sweet, toasty flavour and are the traditional choice for tacos and enchiladas. Flour tortillas are softer and more pliable, which is why they suit burritos and quesadillas.
Beyond that, look for:
Not every great Mexican restaurant needs a long menu — some of the best taquerias do four things brilliantly. But if you’re feeding a table with different tastes, variety matters. Here’s what you’ll typically find across Brisbane Mexican restaurants:
| Dish | What it is | Best for |
| Tacos | Small soft tortillas with a filling and salsa | Sharing, trying several flavours |
| Enchiladas | Rolled tortillas baked in a chilli-based sauce | A hearty, saucy main |
| Burritos | Large flour tortilla wrapped around a full meal | A filling one-hand feed |
| Quesadillas | Grilled tortilla folded over cheese and fillings | Casual lunches, kids |
| Tamales | Masa steamed in a corn husk | Something more traditional |
| Fajitas | Sizzling meat and vegetables served with tortillas | Groups, build-your-own dining |
| Sides | Elote, refried beans, Mexican rice, guacamole | Rounding out a shared table |
Atmosphere is half the reason you go out. Brisbane’s Mexican dining scene spans small taquerias with a dozen seats and a mezcal list, sit-down restaurants where you’ll be looked after for two hours, family-friendly venues with generous portions and space for a pram, quiet spots that work for a date night, and big cantinas built for birthdays and work drinks. Deciding which of those you want will narrow the list faster than reading another twenty reviews.
The venues below deliberately cover a range of styles rather than one particular type of Mexican dining. Some are traditional, some are modern, some are unapologetically Tex-Mex — and that’s the point.
| Restaurant | Suburb | Style |
| El Torito Mexican Restaurant | West End | Traditional Mexican |
| Baja Modern Mexican | Fortitude Valley | Contemporary Mexican |
| Pepe’s Mexican Restaurant | Newmarket | Tex-Mex / Mexican-inspired |
| Mama Taco | West End | Modern taqueria |
| Poca Madre | South Brisbane | Modern Mexican |
| Cartel del Taco | Hawthorne | Mexican street food |
| El Planta | South Brisbane | Plant-based Mexican |
| La Carmela | Petrie Terrace | Mexican cantina |
| Hecho en Mexico | Milton | Casual Mexican |
| El Camino Cantina | South Bank | Tex-Mex cantina |
Address: 146 Boundary Street, West End QLD 4101
El Torito is about as close as Brisbane gets to a neighbourhood Mexican restaurant you’d find in Mexico or Southern California. There’s nothing flashy about the fit-out on Boundary Street, and that’s part of the appeal — the attention has clearly gone into the kitchen rather than the light fittings.
The menu runs deeper than the tacos-and-nachos formula. Alongside tacos and enchiladas you’ll find tostadas, tamales, chimichangas, cochinita and mole, plus a solid margarita list. Diners regularly single out the tamales and the mole as dishes you don’t see done properly all that often around town.
It’s a restaurant that comes up again and again whenever Brisbane locals start arguing about the best Mexican food in Brisbane, and it holds a strong rating across hundreds of reviews. Worth knowing: it’s dinner only, and it’s closed Mondays and Sundays, so plan ahead.
Who it suits: Anyone chasing traditional Mexican flavours over presentation, and diners who’d rather order something they haven’t tried before than default to a burrito.
Address: 211 Brunswick Street, Fortitude Valley QLD 4006
Baja takes a different approach entirely. This is contemporary Mexican dining — traditional flavours and techniques, but plated with restraint and paired with a cocktail list that gets as much attention as the food.
Where a traditional restaurant might give you a plate of enchiladas, Baja works in smaller, sharper dishes: tuna tostadas, aguachile, Baja-style fish tacos, carnitas and brisket tacos. There’s a banquet option if you’d rather hand the decisions to the kitchen. The margaritas and mezcal-based cocktails are a genuine part of the draw rather than an afterthought.
It’s one of the highest-rated Mexican restaurants in Brisbane, and the room reflects that — considered styling, attentive service, and a noise level that still lets you have a conversation.
Ideal for:
Like El Torito, Baja is dinner only and closed at the start of the week, so book ahead — particularly on weekends.
Address: 184 Enoggera Road, Newmarket QLD 4051
Pepe’s has been a fixture on Brisbane’s northside for years, and its review count — well into the thousands — tells you how many locals have passed through. This is Tex-Mex and Mexican-inspired dining done at volume: big plates, big flavours, and a room with a bit of noise to it.
The menu covers the familiar favourites — tacos, enchiladas, quesadillas, empanadas, sizzling plates and jalapeño poppers — and portions are generous enough that most tables end up asking for a takeaway container. Guacamole made fresh at the table is a nice touch that keeps regulars coming back.
For Newmarket and the surrounding northside suburbs — Wilston, Windsor, Alderley, Ashgrove — it’s the obvious local option. Parking sits behind the building, and there’s a gravel overflow area past the main sign, which is worth knowing on a busy Saturday. Larger groups should book.
Who it suits: Families, groups, birthdays, and anyone who wants a Mexican meal without driving into the city.
Address: 4/59 Hardgrave Road, West End QLD 4101
Mama Taco is smaller and more intimate than most of the venues on this list, tucked into the Hardgrave Road end of West End rather than the busier Boundary Street strip. The approach is contemporary — a tight taco-led menu, careful sourcing, and a bar that takes mezcal seriously.
The tacos are the reason to go. Prawn and eggplant versions both get singled out regularly, and the eggplant is one of the few vegetarian tacos in Brisbane that people order by choice rather than by default. Chicken tamales, cheese empanadas and a mezcal flight round out a menu built for grazing rather than one big main.
It sits at the pricier end of casual Mexican dining in Brisbane, which puts it more in “treat” territory than “Tuesday night” territory for most people. The service reputation is a big part of why it keeps coming up in Brisbane food conversations.
Who it suits: Couples, small groups, and anyone who wants excellent tacos and a proper drinks list without a formal dining room.
Between Mama Taco and El Torito sitting a few streets apart, West End has a strong claim as Brisbane’s best suburb for Mexican food.
Address: Shop 15/14 Little Stanley Street, Brisbane City QLD 4101
Poca Madre occupies a corner site on Little Stanley Street at South Bank, with a desert-toned fit-out, hand-painted murals and a standalone margarita bar. It’s modern Mexican with a lot of personality — bold flavours, an open kitchen, and a room that can handle a big crowd.
The menu is built around sharing: botanas and small plates to start, then tacos, larger comidas and banquet options. Standouts include the wagyu birria, braised beef cheek and battered snapper tacos, and there’s a chicken tinga enchilada baked in corn tortilla with red enchilada sauce, tomatillo rice and queso fresco for anyone after something saucier. Bottomless taco and brunch sittings run regularly.
What separates it from the smaller taquerias is scale and setting. You can walk in for a casual lunch after a South Bank wander, or book it for a birthday with twenty people. It’s open seven days, which makes it one of the more reliable options in the area.
Address: 290 Hawthorne Road, Hawthorne QLD 4171
Cartel del Taco is Mexican street food done with a bit of swagger. The focus is squarely on tacos — al pastor, pibil, and a rotating chef’s special that’s frequently a slow-cooked beef cheek — backed by a cocktail list that gets as much praise as the food.
The Hawthorne venue built a following partly through social media, and it’s common to see it full on a weeknight. The kitchen also runs occasional all-you-can-eat birria taco nights, which aren’t on a fixed schedule, so their socials are the place to check.
The group has since expanded with a second venue in New Farm on Merthyr Road, giving inner-north diners an option too.
Who it suits: East Brisbane diners in Hawthorne, Bulimba, Balmoral, Morningside and Cannon Hill who don’t want to cross the river, and anyone who’d rather order six tacos than one main.
Address: 58 Hope Street, South Brisbane QLD 4101
El Planta is worth knowing about for one specific reason: it’s Brisbane’s dedicated plant-based Mexican restaurant, and it’s built its reputation on technique rather than on meat substitutes. Everything is made in house, and the corn tortillas are hand-pressed and cooked to order — genuinely a rarity in this city.
The menu changes regularly and leans on vegetables rather than fake meat: cauliflower tacos, hearts-of-palm ceviche, corn ribs and a rotating list of house salsas. There’s a “feed me” banquet if you’d rather let the kitchen decide. The margaritas have their own following.
Sitting just off Fish Lane, it’s a short walk from QPAC, the Convention Centre and South Bank, which makes it a strong pre-theatre option.
Who it suits: Vegetarian and vegan diners, obviously — but also anyone curious about Mexican cooking beyond the standard Tex-Mex template. It’s a small venue and it books out, so reserve a table.
Address: 25 Caxton Street, Petrie Terrace QLD 4000
La Carmela sits in a heritage-listed building on Caxton Street, spread across a main bar, a beer garden lined with Mexican street art, and a function room. It’s a cantina in the proper sense — food, drinks and noise, in roughly equal measure.
The kitchen has built a real reputation for its birria tacos: slow-cooked marinated beef with queso fresco and a side of consommé for dipping. Beyond that you’ll find Cali-style burritos, loaded nachos, quesadillas, taquitos, street corn, empanadas and churros, plus banquet options for larger tables.
The Caxton Street location does a lot of work here. It’s walking distance from Suncorp Stadium, the Barracks and the western edge of the CBD, which makes it an easy pre-game or pre-concert booking. Live music and events run regularly.
Who it suits: Groups, pre-event dinners, birthdays, and anyone who wants their Mexican meal with a bit of atmosphere around it. Note the trading days — it’s closed Mondays and Wednesdays.
Address: T11/32 Park Road, Milton QLD 4064
Hecho en Mexico sits in the Park Road precinct in Milton, one of Brisbane’s better-known dining strips. It’s a casual, straightforward Mexican restaurant serving the dishes most people come looking for — tacos, enchiladas, chimichangas, burritos and a decent cocktail list.
It’s smaller and newer than some of the names on this list, but it holds a strong rating and gets consistent praise for service and speed. Being open from late morning seven days a week makes it one of the more flexible options in the guide.
Who it suits: Diners in Milton, Toowong, Auchenflower, Paddington and Brisbane’s inner west who want a casual Mexican meal without heading into the CBD. It also works well for a weekday lunch, which not many Mexican restaurants in Brisbane offer.
Address: All Gas Building, 153 Stanley Street, South Brisbane QLD 4101
El Camino Cantina is the loudest venue on this list, and it makes no apology for it. This is Tex-Mex on a big scale — neon, tequila, oversized margaritas, free sombreros and portions designed for people who came hungry.
The food does what it sets out to do: loaded nachos, burritos, taco trios, brisket, fried chicken and plenty of melted cheese. It’s not trying to compete with the smaller, more traditional Mexican restaurants elsewhere in Brisbane, and comparing them isn’t especially useful. If you want hand-pressed tortillas and a mezcal list, go to West End. If you want a table of ten, a margarita tower and a room with some energy in it, this is the one.
There’s a second, larger venue at Shop 2/45 King Street in Bowen Hills, which is often the easier booking for big groups and sits close to the Royal International Convention Centre and the Valley.
Who it suits: Work functions, birthdays, big group dinners, family meals with teenagers, and pre- or post-event eating around South Bank.
It’s worth being clear that these venues aren’t offering the same experience in different postcodes. Knowing which category you’re walking into saves a lot of disappointment.
These focus on regional Mexican dishes, traditional preparation and ingredients you won’t find in a supermarket Mexican kit — dried chillies, masa, tomatillos, queso fresco. Expect slow-cooked meats, proper sauces and a menu that assumes you know what a tostada is. El Torito is the clearest example in Brisbane.
Contemporary Mexican restaurants take those same foundations and rework them — tighter plating, seasonal produce, and drinks lists built around agave spirits. The cooking is still Mexican; the presentation and pacing are closer to modern Australian dining. Baja Modern Mexican and Poca Madre both sit here.
Smaller menus, faster service, tacos front and centre. The trade-off is fewer options; the payoff is that the kitchen only has to do a handful of things and does them well. Cartel del Taco and Mama Taco are Brisbane’s strongest examples, with El Planta doing the same thing on a plant-based menu.
Larger portions, more cheese, and the Mexican-American flavours most Australians grew up with — nachos, chimichangas, sizzling fajita plates and frozen margaritas. Reliable, familiar and well suited to groups and families. Pepe’s and El Camino Cantina lead this category.
If you’re searching for Mexican food near me, geography usually matters more than anything else. Here’s how the city breaks down.
The CBD and its immediate surrounds are well covered. Poca Madre on Little Stanley Street is the standout for a proper sit-down meal, and Comuna Cantina on Creek Street is a serviceable option right in the middle of the city for a work lunch or after-work drinks. Central Mexican restaurants are convenient for office workers, people staying in city hotels, and anyone heading to a show or an event afterwards — you’re rarely more than a short walk from a train, bus or ferry.
West End is arguably the strongest single suburb for Mexican dining in Brisbane. El Torito on Boundary Street covers the traditional end, and Mama Taco on Hardgrave Road covers the modern taqueria end, which means you can eat two very different Mexican meals within a few hundred metres. The suburb’s general food culture — small venues, independent operators, a decent late-night crowd — suits Mexican cooking well.
Baja Modern Mexican on Brunswick Street is the main draw in the Valley, and it’s a strong enough reason to make the trip on its own. The area works well for a longer night out, given how much sits within walking distance once dinner is done. Cartel del Taco’s New Farm venue is a short drive away if the Valley is booked out.
Pepe’s at Newmarket is the anchor for the northside, and it’s been that way for a long time. It covers Newmarket, Wilston, Windsor, Grange, Alderley and Ashgrove without anyone having to cross the river. Hecho en Mexico at Milton is sometimes lumped in with the northside, but it’s more accurately a western suburbs option — still an easy run for anyone in Toowong or Paddington.
Cartel del Taco on Hawthorne Road handles the east. It’s convenient for Hawthorne, Bulimba, Balmoral, Norman Park, Morningside and Cannon Hill, and the New Farm venue picks up the inner north across the river. East Brisbane is otherwise thin on dedicated Mexican dining, which is part of why the Hawthorne site gets so busy.
If you’ve been ordering the same thing every visit, here’s what’s worth branching out to.
The default entry point, and the dish most Brisbane Mexican restaurants are judged on. Common fillings include:
Order three or four different ones and share them across the table.
Enchiladas are corn tortillas rolled around a filling — most often chicken or beef — then baked in a chilli-based sauce and topped with cheese and cream. The sauce does the heavy lifting: a red enchilada sauce built on dried chillies, a green tomatillo sauce, or a mole with its layered chocolate and chilli depth. They’re one of the more comforting Mexican dishes and one of the easiest to recreate at home.
The difference between a burrito and a taco comes down to size and structure. A taco is a small, open tortilla with a filling on top. A burrito is a large flour tortilla wrapped fully around a complete meal — meat, rice, beans, cheese, salsa, sometimes chips. One is for sharing; the other is a meal on its own.
A tortilla folded over melted cheese and grilled, usually with meat or vegetables added. Simple, quick, and reliably good — which is why they’re the safe order for kids and the easiest Mexican dish to make at home on a weeknight.
Birria has gone from a regional Mexican specialty to one of the most in-demand dishes on Brisbane menus. It’s meat — traditionally goat, most often beef here — braised slowly in a chilli and spice broth until it shreds. Birria tacos take that meat, fold it into a tortilla dipped in the cooking fat, griddle it until crisp, and serve it with a cup of consommé for dipping. La Carmela and Poca Madre are both known for their versions.
One of the oldest dishes in Mexican cooking: masa dough, filled with meat, chilli or cheese, wrapped in a corn husk and steamed. They’re labour-intensive, which is why fewer Brisbane restaurants bother. El Torito and Mama Taco are among the places you’ll find them.
Start here and everything else falls into place. Traditional cooking, contemporary plating, Tex-Mex comfort food or street-food tacos — these are four different nights out. Deciding which one you’re in the mood for will cut the list down immediately.
Several of these venues change their menus regularly — El Planta rotates weekly, and others run seasonal dishes and limited-time specials. Bottomless taco nights, all-you-can-eat birria and banquet deals come and go. If you’re going specifically for one dish, ring ahead or check their socials rather than turning up hopeful.
Brisbane’s Mexican restaurants are spread across the CBD, West End, Newmarket, Fortitude Valley, South Brisbane, Hawthorne, Petrie Terrace and Milton. Parking varies enormously between them. South Bank and the CBD mean paid parking or public transport. West End can be tight on a weekend evening. Newmarket has off-street parking behind the venue. Caxton Street is best avoided by car entirely on a game day.
There’s nothing quite like sitting down in a good Mexican restaurant — someone else does the pressing, braising and pouring, and you just eat. That’s worth doing regularly.
But Mexican-inspired food is also one of the most rewarding things to cook at home, and not just because it’s cheaper. Cooking it yourself gives you:
The catch is that Mexican cooking rewards good ingredients more than most cuisines. The sauce and the spices matter, but the meat is what carries the dish. Start with a good cut and the rest of it is straightforward.
Chicken is the most versatile protein in Mexican cooking, which is why it turns up in almost every dish on a Brisbane menu. Shredded, grilled, marinated, braised in tinga sauce or pulled through a mole — it takes on flavour easily and works across the whole spread:
Get the chicken right and the rest of the meal follows.
Free-range chicken comes from birds raised with outdoor access rather than in fully enclosed sheds. For a lot of Brisbane households, that’s a sourcing and welfare decision as much as anything — you know more about how the bird was raised and where it came from.
There’s also a practical cooking argument. Free-range birds are typically raised at a slower rate, and cooks often find the meat has a firmer texture and holds up better to marinating, grilling and slow cooking — all techniques that Mexican-inspired cooking leans on heavily. When your enchilada filling is going to be shredded and baked in sauce for half an hour, starting with better chicken makes a real difference to the finished dish.
A Place 2 Meat is a Brisbane butcher at Newmarket Village — the same suburb as Pepe’s, as it happens — run by master butcher Barry Herman. It’s a halal butcher, the meat is hormone-free and hand-cut on site, and there’s click and collect plus delivery if getting into the shop is difficult.
The chicken range covers most of what Mexican-inspired cooking asks for:
| Cut | Best used for |
| Free range chicken breast | Grilled and sliced for tacos, fajitas and salads |
| Free range chicken thighs | Shredded for enchiladas, burritos and tinga |
| Chicken thighs (boneless) | Fast weeknight fajitas and quesadillas |
| Free range chicken drumsticks | Marinated and baked with Mexican spices |
| Free range chicken wings | Chipotle or adobo-style wings for a shared table |
| Chicken kebabs | Quick grilling with a lime and chilli marinade |
Whatever you’re planning to cook, it’s worth browsing the full range before you settle on a recipe — sometimes the cut decides the dish rather than the other way around.
Not every night allows for slow-braising a filling and rolling tortillas one by one. For those nights, A Place 2 Meat’s Free Range Chicken Enchiladas do most of the work for you.
They’re made with free-range chicken, wrapped in soft corn tortillas and finished in a flavourful sauce, with no artificial preservatives, fillers or additives. They come ready to heat, and you can order them as a single piece or in a four-pack depending on whether you’re feeding yourself or the family.
Corn tortillas are the traditional choice for enchiladas, and they hold their structure well through reheating rather than turning to paste under the sauce. If you have specific dietary requirements, have a chat with the team in store about ingredients before you order.
Ready-to-heat enchiladas earn their place in the freezer for a few reasons:
Enchiladas are rich, so the sides should bring freshness and texture. A good spread includes:
Add a squeeze of lime over everything just before serving. It sounds minor; it isn’t.
If you’d rather build the whole thing yourself, the free-range chicken range is the place to start. Poach and shred a couple of breasts for a classic chicken enchilada, marinate thighs in adobo for tacos, or grill kebabs with lime and chilli for a fajita spread. The same chicken works across almost every Mexican-inspired recipe you’re likely to try — which makes it an easy thing to keep on hand.
Brisbane’s Mexican restaurants are worth working through properly — the traditional kitchens in West End, the modern rooms in the Valley and South Bank, the taquerias in Hawthorne, and the big Tex-Mex cantinas when there’s a crowd to feed. Book a few, try something you haven’t ordered before, and see which style you actually prefer.
Then bring it home. Whether you’re making enchiladas from scratch on a Sunday or heating up a tray of them on a Wednesday, it starts with good chicken.
Shop the free-range chicken range online at A Place 2 Meat, grab a batch of Free Range Chicken Enchiladas while you’re there, and choose click and collect from Newmarket Village or have it delivered. A hormone-free, hand-cut range from a butcher who’s been doing this a long time — and a lot closer than a booking in West End.
Stock up on premium flank steak, slow-cook brisket, chicken thigh fillets, or diced beef from A Place 2 Meat in Newmarket. Order online for refrigerated delivery across Brisbane.
Related Articles: Where to Get the Best HSP (Halal Snack Pack) in Brisbane | Where to Get the Best Parmi in Brisbane | Where to Get the Best Curry in Brisbane | Where to Get the Best Fried Chicken in Brisbane | Where to Get the Best Rissoles in Brisbane
