Mexican cuisine is true all-weather food. In summer, there’s nothing better than knocking back a few a fish tacos with a Margarita or cerveza in-hand. In winter – especially in full-blown lockdown, when comfort is a priority – Mexican food’s winning combo of carbs and sinus-clearing spice is tough to beat. Then there’s the added bonus that many of Mexico’s most famous dishes – tacos, burritos, et al – are an inherently good fit for takeaway (we have our friend, the tortilla, to thank for that user-friendliness).

Most of Melbourne’s Mexican restaurants have gracefully handled the transition to takeaway and delivery-only. These are the best.

Related Pages
Live List: Melbourne Restaurants Pivoting to Takeaway


Mamasita and its sister restaurant, Hotel Jesus has reprised its heat-and-eat Mexican banquets. Pick-up from Mamasita or order before 9am for same day delivery.

Level 1 11 Collins Street, Melbourne

Frankie's Tortas and Tacos

This taco and torta (sandwich) stand in Collingwood is tailor-made for lockdown. Step up for al pastor (pork) carved straight from the spit, or breaded beef milanesa or asada mushroom grilled to order. There are a couple of tables to eat at, or you can whisk your lunch away.

384 Smith Street, Collingwood

The Happy Mexican

This Hoddle Street taqueria is known for its excellent, generously stacked tacos: with pork al pastor and charred pineapple; slow cooked beef; and deep-fried flathead with cabbage slaw and chipotle mayo. Now you can get them all delivered along with ceviche tostadas and California-style burritos (or burrito bowls) filled with rice, corn, black beans, cheese, salsa and roast chicken or mushrooms. Wash it all down with a Mexican beer or a classic Margarita. Order here.

106 Hoddle Street, Abbotsford


This taqueria and bottle shop has steadily expanded its takeaway offering since lockdowns started in March. The burritos and churros are particular highlights. And while you’re at, be sure to order some horchata to drink. Order here.

350 Drummond Street, Carlton
Book a Table

La Tortilleria

La Tortilleria’s menu is more like what you’d find in Los Angeles or Mexico than many of Melbourne’s other Mexican restaurants. The hand-made tortillas are the star of the show here, vessels for the myriad toppings – slow-cooked pork, chicken, fish and more – and salsas. And even in lockdown, Taco Tuesdays are still very much a thing: it’s $12 for three. Order here.

72 Stubbs Street, Kensington

Los Hermanos Mexican Taqueria

The tacos and gorditas here are the real deal. Owner Bruno Carreto was born in Mexico and did a stint in a taqueria there before opening Los Hermanos. Be sure to add on some churros for dessert. Order here for pick-up, or you can find Los Hermanos on most major delivery platforms.

339 Victoria Street, Brunswick
Book a Table

Radio Mexico

A lot of Radio Mexico’s charm comes from its location, it’s just off St Kilda beach. But this taqueria’s popular pivot to the takeaway era has proved that it hasn’t been coasting by on its looks. There’s build-your-own taco sets, cook-at-home meals (including a range of slow-cooked meats) and of course, Margaritas. We’d go for the one litre flagon. It’s $60, and pours six Margaritas. That’s a good deal.

11-13 Carlisle Street, St Kilda

Hot Lips Hacienda

Highett’s favourite Mexican cantina is still running for takeaway. There’re five kinds of tacos; dinners for couples, families and groups; cocktail pouches; plus a killer range of hot sauces.

2 Railway Parade, Highett
Book a Table

Hello José

This West Melbourne taqueria recently reopened for lockdown take-two with its entire menu available. The multifarious taco menu includes Baja-style battered-fish tacos, carnitas and chicken tinga. Plus, nachos, hot wings, cocktails and more. To order, call (03) 9326 3934 or find Hello Jose on Uber Eats.

85 Peel Street, West Melbourne

Si Senor Art Taqueria

The tacos here are great – but it’s the lengthy burrito menu that’s drawn our eye. There’re eight hefty numbers to choose from. The rest of the menu, which includes tostadas and quesadillas, pushes further into Tex-Mex territory than the other options on this list. Order here.

193 Carlisle Street, Balaclava

Village Cantina

Who needs Taco Tuesday when you can have Burrito Thursday and Nacho Sunday? Sure, they don’t roll of the tongue as well, but the deals speak for themselves. At Village, a big bowl of nachos is $10 on Sundays. The Thursday deal is even better: two burritos for $20 (they’re also very large). It’s backed up by a menu filled with favourites such as churros, croquetas, and plenty of tacos. Takeaway is available locally, delivery via Deliveroo.

30 Ballarat Street, Yarraville

El Sabor

This small restaurant in North Melbourne is the offshoot of El Cielo one of Melbourne’s biggest handmade tortilla players. There’s a great line-up of classic dishes on the menu, from chilaquiles (strips of fried corn tortillas and served with salsa) and enfrijoladas (like enchiladas, but with a black bean sauce) to black beans soup. There’s a robust taco roster too, and the “to share” options are good value. You can find El Sabor on Uber Eats, visit the website to order.

500 Victoria St, North Melbourne

The Black Toro

The menu here isn’t especially authentic – e.g. a fried chicken torta – but it’s not thoughtless fusion, either. Order here for creative spins on quesadillas, tacos and achiote chicken.

79 Kingsway, Glen Waverley