The best Mexican restaurants in Melbourne
It’s hard to beat the buzz of Los Hermanos in Brunswick. Meaning ‘the Brothers’, this good-times taqueria is filled with rainbow-hued flags and tightly packed tables. A short and sharp menu dishes out soft tacos with beer-braised lamb or maize-battered fish, and flautas, slender tortilla cigars filled with poblano chilli mash and topped with a mop of iceberg lettuce, queso fresco and tomatillo salsa. You’re either going to love the DIY guacamole or wish the kitchen had just mashed it all together for you. Call us lazy, but we lean towards the latter. There’s no such debate on the Margarita front – these salt-rimmed stunners strike the perfect balance between sour, sweet and downright boozy.
It’s a testament to Mamasita’s staying power that people still patiently queue on the staircase each night, almost seven years after this Collins Street crowd-pleaser first opened its doors. After all that time, we’re still digging the lengua tacos of meltingly soft ox tongue and arbol salsa, the braised goat tostadas, and the oft-imitated street corn slathered with chipotle mayo, salty queso and lime. The drinks offering has always been strong (back in the day, the tamarind Margaritas were worth the wait alone), but lately they’ve also lifted their mezcal game, with an enviable line-up of the smoky agave spirit. Order a mezcal flight to get your night off to a flying start.