Melbourne’s Best Mexican

By Sophie Colvin
19th Nov 2015


It’s the sort of food that you can pick up, eat with your hands, make a mess and savour – no wonder Mexican is so damn popular. We’re suckers for a taco, and are constantly looking out for the best guacamole, so we figured we’d better update you on the best Mexican in Melbourne. 

Radio Mexico

St Kilda and Northcote

Radio Mexico has long been treating southsiders to its finger lickin’ fare, but it has just extended the generosity to northsiders, opening a haunt in Northcote. The menu is a weighty number, with plenty to choose from and something for everyone. The selection of salsas is hard to beat, and the chipotle pork ribs are right up there as our top pick.

Hello Jose

West Melbourne

A funky little taqueria on Peel Street in West Melbourne, Hello Jose is hard to miss. Focusing on what they know best, the menu is shaped around the stellar line up of tacos. It’s a tight list of five; the pork belly and the fish options are our favourites. Make sure you add a little (or a lot!) of the table salsa. It’s house made and adds a little somethin’ somethin’.

The Black Toro

Glen Waverly

The Black Toro offers plenty of options. Split into ‘small plates’ and ‘large plates’, the menu is designed for sharing. There are so many dishes that we’d happily recommend, but the mezcal cured salmon, served with avocado puree and coriander meringue, is a definite star of the show.

Los Hermanos


There are a few menu highlights to be found at Los Hermanos in Brunswick. The menu is concise, focusing on tacos. There is an emphasis on flavours and cooking in a way that maximises them – slow cooked chick and lamb, twice cooked beef. The ingredients used are all fresh and uncomplicated.  


Melbourne CBD

It really needs no introduction, but no Mexican list would be complete without this CBD gem. The menu is extensive and is perfect for sharing. We’re particular fans of the Beach n Streets Faves section of the menu – think barbequed octopus, ceviche, and sticky chicken ribs. Hot tip: Mamasita does quick fire lunches on weekdays, and you’re able to book a table for lunch as well.

Mesa Verde

Melbourne CBD

You’ll find Mesa Verde in Curtain House on Swanston Street. Though it’s better known as a bar, it’s well worth making the trek up the stairs to dine in the Mesa Verde restaurant. The tacos are top-notch, as are the Crystal Bay prawns. If you’re having trouble whittling down your choice, the Chef’s Selection will ply you with all the delicious share dishes that you could dream of. If tequila is your thing, you’ll be pleased to hear that there are over 100 to choose from.


Various locations

It feels like this Mexican gem has been popping up all over the city. Starting with its Richmond venue, Fonda now has four funky eateries, ranging in size. You can expect a ‘Melbourne’ take on classic Mexican favourites. The menu covers tacos, burritos, ensaladas, quesadillas, and antojitos. The chared corn has a cult-like following, and we can happily recommend the fish tacos. If you’re in the mood for a cocktail you’ll be chuffed with the tightly curated selection – the Mexican Standoff is our pick.

Touché Hombre

Melbourne CBD

Touché Hombre is a funky space in Melbourne's CBD. Great for a super speedy lunch or a sit-down dinner, Touché Hombre dishes up a lengthy list of Mexican favourites packed with flavour. The burritos and tacos are the pillars of the menu, but there are some excellent tostaditos (crisp tortillas) too. If you’re a after a vegetarian burrito, the haloumi option comes with pickled beetroot mayo, herb salsa, pear, pistachio, black beans and rice - and is all kinds of delicious. 

For more Mexican restaurants search The Directory for 'Mexican'!

Get our top stories direct to your inbox.

Get our top stories direct to your inbox.

You May Also Like