Melbourne is a melting pot of cultures, offering a rich tapestry of flavors from around the world. One cuisine that stands out in this vibrant culinary scene is Mexican. From mouth-watering tacos to rich mole sauces, Melbourne’s Mexican restaurants have something to satisfy every palate. Whether you’re a local or new to Melbourne, these restaurants are must visit destinations for any food lover. And if you're thinking about exploring these spots or embarking on a road trip across Australia, consider the convenience of renting a car with Drive mate. With Drive mate, you can explore Melbourne’s culinary landscape safely and earn extra money by sharing your car.

Photo by Roberto Carlos Román Don on Unsplash

Mesa Verde, Curtin House

For those looking to combine great food with stunning city views, Mesa Verde at Curtin House is the place to be. Located on the sixth floor, this vibrant venue offers a modern take on traditional Mexican cuisine. The space itself is a blend of old and new, creating an atmosphere that’s both cozy and chic. With an impressive variety to choose from, Mesa Verde’s tacos are a celebration of Mexican cuisine. Pair your meal with one of their many tequila or mezcal options—Mesa Verde boasts one of the largest collections in Australia. Whether you’re in the mood for a casual weeknight dinner or a lively fiesta, Mesa Verde delivers an unforgettable dining experience. 

Address:  Level 6/252 Swanston St, Melbourne VIC 3000
Operating Hours: Tues to Sat 4 pm to 1O pm (Closed on Sunday & Monday)

Frankie’s Tortas & Tacos, Collingwood

Pc - Frankie’s Tortas & Tacos

Tucked away in the bustling streets of Collingwood, Frankie’s Tortas & Tacos is a hidden gem for Mexican street food lovers. This former kebab kiosk has transformed into a popular spot where locals flock to enjoy authentic Mexican sandwiches known as tortas and delicious tacos.

Frankie’s offers a variety of fillings to choose from, including the crispy pollo Milanese (crumbed chicken schnitzel), savory al pastor (pork and pineapple), and a fresh mushroom option for vegetarians. The oversized white rolls, grilled with Oaxacan cheese, are spread with black bean paste and layered with avocado, pickled onion, lettuce, and coriander. It’s a combination that will leave you craving more. Whether you’re grabbing a quick bite or enjoying a leisurely meal, Frankie’s Tortas & Tacos is a must-visit for anyone exploring the best Mexican restaurants in Melbourne.

Address: 30 Johnston St, Fitzroy VIC 3065
Operating Hours: 11 am to 9 PM Daily

Little Hop, Fitzroy

If you’re strolling down Brunswick Street in Fitzroy, it’s hard to miss the red shopfront of Little Hop. This narrow, dimly lit space is one of Melbourne’s hottest spots for Mexican food, attracting a crowd of taco enthusiasts every night.

The atmosphere at Little Hop is lively and intimate, with diners often elbow to elbow as they enjoy their meals. The menu is simple yet packed with flavor, making it easy to see why Little Hop has become a favorite among locals.

In addition to the tacos, Little Hop offers a range of other Mexican-inspired dishes, all served with a side of good vibes. It’s the kind of place where you can relax, enjoy a great meal, and soak in the vibrant energy of Fitzroy.

Address: 277 Brunswick St, Fitzroy VIC 3065
Operating Hours:
Monday – Wednesday: 5:00 PM – 11:00 PM, 
Thursday – Sunday: 12:00 PM – 11:00 PM
Friday - Saturday 12:00 PM – 1:00 AM

Hecho en Mexico

Pc - Hecho en Mexico

When you’re in the mood for a fiesta, Hecho en Mexico is the place to go. This festive restaurant chain is known for its lively atmosphere and generous promotions, such as free guacamole and corn chips on Avocado Day. It’s a place where the food is as vibrant as the ambiance. 

Hecho en Mexico’s menu is a celebration of classic Mexican flavors, with a few modern twists thrown in. Whether you’re craving a traditional taco or something more adventurous, you’ll find plenty to satisfy your taste buds. The staff here are friendly and always ready to recommend their favorite dishes, making every visit feel like a celebration.

Address:  Multiple locations across Melbourne. 
Operating Hours: Depends outlet to outlet

Ghost Donkey, Crown Casino

Hidden within Crown Casino, Ghost Donkey is a unique restaurant that’s well worth seeking out. The menu here is all about indulgence, with dishes that are both hearty and delicious. The grilled hanger steak tacos, served with sherry onions, coriander, and black garlic, are a standout, offering a rich, savory flavor that’s hard to resist. Whether you’re in the mood for a quick bite or a full meal, Ghost Donkey offers something for everyone. It’s a great spot to unwind and enjoy some of the best Mexican cuisine Melbourne has to offer.

Address: Riverside at Crown, 8 Whiteman Street, Southbank, VIC, 3006
Operating Hours: 
Wednesday & Thursday: 4:00 PM – 11:00 PM, 
Friday & Saturday: 4:00 PM – 1:00 AM, 
Sunday: 4:00 PM – 11:00 PM

Hotel Jesus, Collingwood

Pc - Hotel Jesus

Hotel Jesus is not just a restaurant; it’s an experience. Opened by the team behind Mamasita, this Collingwood favorite is designed to transport you straight to Mexico City’s taquerias of the 1970s. The interior is a feast for the eyes, with plenty of tiles, blue and red steel chairs, and decorative light boxes that create a retro vibe.

The food at Hotel Jesus is just as impressive as the decor. The menu features a range of tacos, ceviche, and other snack-sized dishes that are perfect for sharing. Volcanes—fried tortillas topped with delicious fillings—are a must-try, as are the chicken mole and mussels in clamato chili broth.

On Fridays and Saturdays, Hotel Jesus offers bottomless cocktails and tacos for $65 over 1.45 hours from noon until 3 pm. It’s a deal that’s hard to pass up, especially if you’re looking to enjoy a leisurely lunch with friends. Whether you’re dining inside or at one of the street-side tables, Hotel Jesus is a great spot to soak up the sun and enjoy some of the best Mexican food in Melbourne.

Address: 174 Smith St, Collingwood VIC 3066
Operating Hours: 
Wednesday & Tuesday: 5:00 PM – 10:00 PM, 
Thursday & Friday: 12:00 PM – 10:00 PM, 
Saturday: 12:00 PM – 11:00 PM,
Sunday: 12:00 PM – 10:00 PM
Monday: Closed

El Sabor, North Melbourne

El Sabor, located in North Melbourne, is a historic venue with a rich connection to Mexican culinary traditions. Founded by Cesar Duran, who also opened one of Melbourne’s first tortillerias, El Sabor offers a menu that’s both comforting and authentic.

The restaurant features classic Mexican dishes like quesadillas, tacos, and enchiladas, but it also highlights homestyle favorites such as black bean soup steeped in chicken broth and cream, and alambres—a popular dish where grilled chicken, beef, or tofu is topped with capsicum, onions, and mozzarella.

El Sabor’s two-story venue offers two distinct dining experiences: a noisy, vibrant atmosphere downstairs, and a more formal, ornate setting upstairs. Whether you’re looking for a casual meal or a more refined dining experience, El Sabor delivers with its diverse menu and welcoming ambiance.

Address:  500 Victoria St, North Melbourne VIC 3051
Operating Hours: 
Monday – Friday: 5:00 PM – 9:00 PM,
Saturday – Sunday: 12:00 PM – 9:00 PM 

Radio Mexico, St Kilda

Pc - Radio Mexico

For those who love a beachside vibe with their Mexican food, Radio Mexico in St Kilda is the place to be. This lively restaurant is a favorite among locals, thanks to its fresh, healthy, and tasty menu. The kitchen, cleverly disguised as a caravan, adds to the laid-back atmosphere, making it a perfect spot for a casual meal. Whether you’re looking to enjoy a meal with friends or simply want to relax by the beach with some great food, Radio Mexico offers a dining experience that’s both fun and flavorful.

Address: 11-13 Carlisle St, St Kilda VIC 3182
Operating Hours: 
Wednesday to Sunday: 12:00 PM – 10:30 PM, 
Monday and Tuesday: 5:00 PM – 10:30 PM

Exploring Melbourne’s Mexican Cuisine with Drive mate

Melbourne’s vibrant Mexican restaurant scene offers countless opportunities for food lovers to explore new flavors and experiences. Whether you’re planning a night out with friends, a casual lunch, or a special celebration, these restaurants provide something for everyone. And with so many great options spread across the city, having a reliable mode of transportation is key.

That’s where Drive mate comes in. With Drive mate, you can rent a car across Australia safely and without any worries. Whether you’re a foodie looking to explore Melbourne’s culinary hotspots or someone planning a road trip across the country, Drive mate offers the flexibility and convenience you need. Plus, if you own a car, you can host your car with others and earn extra money. It’s a win-win situation that makes exploring Melbourne’s best Mexican restaurants easier than ever.

So don't wait and rent a car with Drive mate today and start your culinary adventure across Melbourne. Whether you’re exploring the best Mexican restaurants in Melbourne or embarking on a road trip across Australia, Drive mate is your trusted partner for all your transportation needs.

Wrapping up

Melbourne’s Mexican restaurant scene is as diverse and vibrant as the city itself. There’s something for every palate. As you embark on your culinary journey through these hotspots, remember that Drive mate is here to make your exploration easy and convenient. With options to rent a car or share your car, Drive mate ensures that you can enjoy Melbourne’s food scene without any worries. So grab your appetite, hit the road, and discover the best Mexican cuisine Melbourne has to offer!

Also read:
Fuel Your Day: 7 Must-Try Breakfast Spots in Melbourne
8 Incredible Road Trips Near Melbourne: Perfect Getaways for Locals
Affordable Parking in Melbourne CBD: The Ultimate Guide by Drive mate