There’s nothing quite like the culinary offering and zest of Mexican cuisine. Its regional specialities and diverse dishes have captured the hearts and stomachs of us all. From the subtle addition of crisp and balanced pico de gallo in slow-cooked beef tacos, the dynamism of Mexican food is second to none.
We want you to be the first in the know. Join OB真人视讯 Insiders, we’ll shoot you all Melbourne’s best things to eat, drink and do every week.
So sit back and sip pretty on your margaritas, because we’ve rounded up a list of the best Mexican food Melbourne has to offer in 2025:
Hotel Nacional
23-24 Hardware Lane, Melbourne CBD
Image credit: Hotel Nacional | Supplied
Celiacs, rejoice. Newcomer Hotel Nacional's main schtick is an entirely gluten-free offering with a serious Mexican flair. It’s from the many brains behind Repeat Offender and Rufio, two Latin American-leaning restaurants known for ridding gluten from the kitchen.
This menu is both extensive and creative, dishing up everything from fresh and tangy kingfish ceviche all the way to birria braised beef, grilled cheese, and pickled onion tacos with consommé to pair. Our favourite? The cauliflower tofu escabeche—a playful combo of textures offering the silkest of smooth tofu, a decent crunch from the sprinkling of peanuts, and packing in a punch right at the end with the salsa macha.
INSIDER INTEL
- Hotel Nacional boasts five levels and two rooftop bars, so you’ve got a good chance at snagging a seat with a walk-in.
- This multi-storey spot has also branched out into bottomless brunch, meaning more margs and tacos than you can poke a stick at.
- Step outside the classic taco options and try the barramundi served with achiote, guajillo braised bean, cactus and pico de gallo.
CDMX
Various Locations
Led by the same team as Seddon's Superchido, CDMX is more of a pit stop; a homage to the frenzied bustle of Mexico City with a tidy menu of tacos, snacks and drinks.
The almost hole-in-the-wall destination inside Melbourne Central is typically awash with hungry punters waiting to get their hands on the speedily arranged tacos, be it the 'Pescado' a staple fish taco with battered barramundi, chipotle and zesty pico and cabbage or the 'Pastor' with grilled pork belly, house salsa, coriander, onion on a corn tortilla.
INSIDER INTEL
- The fit-out is giving Mexico city.
- Get two tacos for $10 every Tuesday at the Brunswick East outpost.
- Go the tequila tasting paddle.
Frankie's Tortas & Tacos
30 Johnston Street, Fitzroy
Image credit: Frankie's Tortas & Tacos | Annika Kafcaloudis
From its humble origins operating out of a caravan on Smith Street to its new digs on Johnston Street, Frankie's Tortas & Tacos has been a staple inclusion in the best Mexican restaurant Melbourne discussion.
Awash in their signature white and red-painted aesthetic, the dedicated shop features their sizable Tortas, a Mexican-style sandwich that comes in the form of the Pollo Millanesa (chicken) and Al Pastor tortas (beef) which both take centre stage. Tacos are still a staple, even opting for a dessert option in collaboration with nearby ice cream artisans, Billy Van Creamy.
INSIDER INTEL
- The interior stays true to its Fitzroy charm with a whole lot of Mexico city feel.
- Snag a booth spot for some comfy and cosy dining.
- This joint doesn’t break the bank, so treat yourself to some cocktails to wash it all down.
Súperchido
82 Charles Street, Seddon
Image credit: Superchido | Instagram
It’s a cosy little space, so booking may be necessary, but Superchido’s food is as authentic as you’re likely to get outside of Mexico. A departure from your classic Taqueria with a small variety of options, here you'll find a menu laden with different Mexican street food specialities from Al Pastor, Birria and fish tacos to larger Los Fuerters plates (mains) like the Albondigas with meatballs of pork and beef brisket in a rich Morita tomato sauce served across Mexican-style white rice.
The desserts champion the ever-popular churros and choco flan while on the bar they’ve also got multiple tequila, mezcal and margarita options, like a spiced apple or a Chamoyada mix.
INSIDER INTEL
- We highly recommend trying the birria quesatacos des res—braised beef, cheese, onion, coriander, and salsa morita, served on a griddled corn tortilla, with consome de birria.
- Let’s just say if you opt for a set menu, you won’t leaving hungry.
- Wednesdays are sweet and tasty, with a four-course set menu exclusively designed to cure that hump day slump—just $30 per head.
The Black Toro
79 Kingdway, Glen Waverley
Image credit: The Black Toro | Instagram
A staple of Mexican-influenced restaurants in Melbourne's southeast, The Black Toro has been consistently impressing diners for over ten years. Here there's a more Tapas or small plates approach to dining with a menu that oscillates between bite-size entrees, Baja-influenced tacos, tostadas and more.
Moving onto larger plates there's real consideration into the larger plates with flame-grilled options including whole baby barramundi that's served alongside a salsa Veracruzana or the lamb Barbacoa (slow-cooked) with chimichurri and lemon yoghurt.
INSIDER INTEL
- Don’t shy away from the cheesecake, even though it's very deconstructed.
- Taco Tuesday at The Black Toro shapes up to be $6 a pop.
- A whole BBQ baby barramundi is perfect if you’re chasing a larger dish.
Chilpa
2 Railway Parade, Highett
Image credit: Chilpa | Supplied
The second destination from the La Tortilleria family, Chilpa, which means 'little child' is serving up the famed Mexican street food style of its Kensington counterpart. Situated in the bayside suburb of Highett, the relative newcomer is establishing itself as some of the best Mexican Melbourne has to offer, be it the Tostados, the slow-cooked beef tacos on the house-made corn tortillas with Birria dipping sauce or the full range of tequila and mezcal.
INSIDER INTEL
- Bringing their authentic family recipe to Melbourne, Chilpa dishes up a gooey and delicious flan.
- Unlike a lot of small Mexican spots, there are large tables available so you can bring the group chat,
- Expect some smokey tones on your meats, thanks to their in-house chargrill, which really packs a punch.
Mamasita
1/11 Collins Street, Melbourne CBD
Image credit: Mamasita | Website
Mexican street food meets fine dining, it's a simple premise and one that Mamasita absolutely nails. The upstairs restaurant just off Spring Street is a chic open space, an ideal location for breezy long lunches and after-dark tacos.
An easy contender for the best Mexican restaurant in Melbourne's CBD, Mamasita's continued excellence still sees a raft of new and old diners ascending to the second-level diner and bar and making their way through the curated menu of that famous fish taco, the roaster pork belly with Guajillo sauce and knocking things off with the tamarind cheesecake.
INSIDER INTEL
- The fitout is American diner meets funky Mexican.
- All tacos are prepared and pressed to order and they have some unusual combos—try the zucchini flower.
- Weekdays from 3pm to 5pm are arguably the best time to go, with $6 dollar tacos and $10 margs.
Mesa Verde
252 Swanston Street, Melbourne CBD
Image credit: Mesa Verde | Annika Kafcaloudis
This Mexican tequila bar and kitchen is now an iconic addition to Curtin House on Swanston Street. Mesa Verde has cemented their position on the top rungs of the best Mexican restaurants in Melbourne community with their pork carnitas and ox tongue tacos, crispy school prawns with salsa macha and interesting takes on more native components like Kangaroo loin skewers, with mountain pepper leaf, sour cherry chamoy and saltbush.
Aside from the gourmet food menu, they also have a perfectly curated drinks list, which includes the Ghost Face Killer chilli margarita, the Frida Kahlo cocktail, sangria jugs, tequila and endless drinks by the bottle.
INSIDER INTEL
- Don’t sleep on the $5 tacos on Tuesday.
- Oyster shots are on the menu in a big way. If you haven’t tried one, now is the time.
- Snag a spot on the vintage-vibe green booth seating for peak comfort.
Little Hop
277 Brunswick Street, Fitzroy
A seriously happening little spot on Brunswick Street in Fitzroy, and one of the best Mexican restaurants in Melbourne, Little Hop's red shopfront is always overflowing with eager taco enthusiasts. Its narrow dimly lit space with candle lighting will often result in you being elbow to elbow with other diners as you dig into their banging fish taco with a cocktail in hand. They also have a smashing range of craft beers on tap and in tinnies.
INSIDER INTEL
- The fish tacos are a clear front runner for the best dish on the menu.
- Without an extensive Mexican drinks list, this spot caters to delicious craft beers that pair perfectly with tacos.
- It’s got that hole in the wall charm with limited outdoor seating and only a handful of cosy bar-style seats inside.
Taquito
350 Drummond Street, Carlton
Image credit: Taquito | Facebook
A sleeping giant, Taquito doesn't need to make a lot of noise, diners will happily do it for them. Now established as one of the best Mexican restaurants in Melbourne, the Carlton destination is concerned with authenticity first and foremost, with a menu based around seasonality and quality produce.
Led by Alec Villarreal (the Mexican-born owner) and Paul Clarke (the Mexican-food-obsessed New Zealand-born chef) the pair have crafted an all-out homage to the true tastes and flavours of Mexico City.
INSIDER INTEL
- Every tortilla is handmade from scratch by these legends.
- Mix it up with a taco on Monday (not Tuesday!)—slinging tacos for $5 a pop.
- Every Wednesday they have a menu takeover whipping up vegan delights for everyone to enjoy.
Hello José
85 Peel Street, West Melbourne
The part Taqueria, part cantina, Hello José is the pint-sized Mexican taco delight just on the fringes of the Queen Vic Market. Situated on Peel Street in West Melbourne the quaint brightly-painted shopfront looks like something that's been plucked directly out of Mexico, the Taqueria sign overhead is like a shining beacon to the magic within.
Specialising in Mexican street food, the menu here is a tidy collection of simple but impactful tacos like the chorizo mince, guacamole and pico de gallo a salty balanced hit of excellence or the fish ceviche tostadas which has been a mandatory order when visiting.
INSIDER INTEL
- End the week on a jug of sangria and $1 chipotle chicken wings.
- Although the space isn’t large, you’ll be enveloped in bright, lively colours that certainly are hard to miss.
- Enjoy some breakfast tacos in the quirky beer garden, paired with your choice of drop.
Bodega Underground
55 Little Bourke Street, Melbourne CBD
Image credit: Bodega | Instagram
Bodega Underground is brought to you by a team who harnessed their hospitality experience at Hawker Hall and Royal Saxon, so the collective knowledge here is well and truly dialled.
The subterranean Mexican-influenced diner is based around a simple proposition; mezcal and tacos, both things it does excellently. While the handheld-topped tortillas are front and centre, there's also a slew of sharing plates and even a bottomless brunch offering with 90 minutes of cocktails—it's a tough one to pass up.
INSIDER INTEL
- Get involved in their bottomless mexi-brunch, running from Friday to Sunday.
- The best view of the bright neon red sign is secured from table 33.
- You can expect the entire menu to be 100% gluten free.
Los Hermanos
339 Victoria Street, Brunswick
Keeping in with the essence of Mexican street food, Los Hermanos in Brunswick offers an affordable and cost-friendly approach to its tacos with every option coming under the $7 mark. The charming Taqueria on Victoria Street serves all the favourites from a Lamb Barbacoa, braised chicken and pulled pork number and even a chorizo and fried potato creation which is just simple perfection.
INSIDER INTEL
- The smokey mushroom taco is a must-have from this joint.
- They’ve got your next event covered with affordable catering.
- The vibe is moody-dim lighting, with some sweet swelling jasmine in the courtyard.
Hotel Jesus
174 Smith Street, Collingwood
Image credit: Hotel Jesus | Website
Just a few clicks down the road from its sister venue Mamasita in the CBD, Hotel Jesus is the more down-tempo counterpart on Smith Street in Collingwood. Imbued with the same artful craft of Mexican-influenced dining, the gorgeous shopfront facade of the heritage post office leads you into a light-filled space with a real laid-back communal vibe.
The self-described 'No Frills' approach to Mexcian cuisine takes shape in small plates of tostadas and tacos with a variety of more experimental options be it the snapper ceviche tostada to the fried jalapeno to the spicy chicken skin tacos. There's also a bottomless lunch option and a huge range of whistle-wetters, including tequila, mezcal, cocktails and sangria on tap.
INSIDER INTEL
- Happy hour is covered from 5pm to 6pm mixing up $10 sangria, margs, palomas, plus house wines and tap beers.
- The Feed Me Jesus menu will have you happy, satisfied and stuffed.
- Snag a seat tucked away under a window or get involved in the chaos up at the bar stools.
Bodriggy
245 Johnston Street, Abbotsford
Image credit: Bodriggy | Instagram
The Bodriggy & Co menu is quite robust and takes a more sophisticated approach to its delivery of Mexican-style dining. The beer haven, pub and restaurant all rolled into one has a collection of off-beat options to pair with every ale on rotation.
With several ceviches, tacos, and small plates on the go its a great option for a beer and a snack but if you're looking to dial things up the cauliflower steak with chimichurri is a mandatory order, it's a staple of the venue and for good reason. Of course, there's also a hefty charcoal grilled porterhouse on the go as well as the 12-hour brisket Birria in a soft bread roll with pickled onions.
INSIDER INTEL
- Finish the night with the churro ice-cream sandwich, it does not disappoint.
- Dishing up a Mexican feast to fight the Sunday scaries for just $33.
- Pair your Tuesday Tacos with some tasty trivia.
Radio Mexico
11-13 Carlisle Street, St Kilda
Image credit: Radio Mexico | Instagram
This fusion of food trucks and fine dining is one of the biggest highlights of the St Kilda food scene. With a menu packed with juicy authentic dishes like chipotle tamarind pork ribs, spanner crab and corn and potato and chorizo quesadillas, Radio Mexico is everything you didn't know you needed in a modern Mexican restaurant. A special mention also goes to the carnitas, which are bite-sized tacos with crispy cheese crust.
INSIDER INTEL
- Get your hands on a post-work Monday marg—you can get two for the price of one.
- Ceviche is fresh, tangy and perfect here.
- The upstairs private dining area will not let you down if you’re on the hunt for a vibey space for your next gath.
Trippy Taco
234 Gertrude Street, Fitzroy
Image credit: Trippy Taco | Supplied
The quaint little Trippy Taco on Gertrude Street is a journey into the world of vegetarian-based Mexican food, the cosy space has an almost 70s-esque aesthetic with rich browns and orange and vintage furnishings. Open for a late breakfast and well into the evening, Trippy is the hotspot for flavour-filled vegetable-based options be it tofu Asada, cheesy beans or the red-hot breakfast number.
INSIDER INTEL
- The whole menu is vego with a vegan option.
- Trippy brings you a hot-new taco Monday special, with three tacos for a sweet and cheap $20.
- Have a seat out the front, for some street-side people watching views, from the iconic Gertrude and Smith.
Village Cantina
Various Locations
Serving up some of the most delicious and wallet-friendly Mexican food around, Village Cantina in Yarraville and Werribee is a top choice for one of Melbourne’s best Mexican restaurants. With plenty of deals, including cheap tacos and dinner combos, the colourful eatery is always a solid option. Their chilli cheese fries and jalapeno poppers are absolutely legendary, and vegetarians and vegans are well covered with their taco options, with their selection including Frijoles, tofu and cauliflower.
INSIDER INTEL
- Thursday takeout is sorted with two Burritos for $30, or sub-out for a burrito bowl.
- Their Amigos deal for two goes for $80 all up, a prime way to wine and dine without hurting the wallet.
- If you’re taco obsessed, you can select ten tacos and save a cheeky $2 per taco.
Leading image credit: Mesa Verde | Annika Kafcaloudis
OB真人视讯 Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.