From tasty tacos to enchanting enchiladas, discover Sydney’s best Mexican restaurants!
Among Sydney’s vibrant culinary scene, Mexican cuisine has carved out a special niche, offering everything from traditional dishes to innovative fusions that tantalize the taste buds. Whether you’re craving authentic street tacos, rich mole, or refreshing margaritas, Sydney’s Mexican restaurants provide a flavourful escape to the heart of Mexico.
So, join us on a culinary journey that promises to satisfy your cravings and introduce you to the finest Mexican dining experiences Sydney has to offer!
Bad Hombres
For those after a vegetarian alternative, get a little cheeky at Bad Hombres. This Mexican-inspired, plant-based restaurant in Surry Hills is serving up vegetarian and vegan snacks that bring a new twist on Mexican classics including Miso Eggplant Tacos, BH Cauliflower, and vegan quesadillas that are simply mouthwatering. And with a strong focus on tequila and mezcal based cocktails, prepare for a flavoursome adventure at Bad Hombres!
Bad Hombres | 40 Reservoir St, Surry Hills NSW 2010
Chula
Chula, known for its dual translation for “hot” or “beautiful”, is certainly one of the most exciting and vibrant Mexican restaurants in the Sydney food scene. Looking for a quick snack with drinks? Order some of their flavoursome tacos and botanas. Wanting something a little more filling? The Beef Birria and Char-grilled sirloin will surely satisfy any craving. And with an Avant Garde atmosphere, it’s easy to while the night away with one of the best Mexican restaurants in Syndey!
Chula | 33 Bayswater Rd, Potts Point NSW 2011
Esteban
Mexican cuisine and music go hand-in-hand at this exquisite Sydney eatery. Housed right in the heart of the city, Esteban has made our list as one of the best Mexican restaurants in Sydney. With great traditional food and even better drinks (topped with a whole lot of tequila), the vibe at Esteban is like no other! Also making our list of the best restaurants with live music in Sydney, be sure to visit on the first Saturday of the month for their Laneway Music and Margaritas. With a live Mexican mariachi trio and an extended happy hour special, you’d be loco not to visit this hidden gem.
Esteban | 1 Temperance Ln, Sydney NSW 2000
Flying Fajita Sistas
At the Flying Fajita Sistas Restaurant, simply sit back and relax to one of the most fun dinners you will have in Sydney. Using fresh, seasonally-available produce as well as imported spices that you won’t often find outside Mexico or the US, this Glebe Mexican restaurant is serving up homestyle grub in a lively Mexican cantina. Featuring kitschy decor and a bar full of tequila and mezcal, gather your friends and enjoy hand-made meals, bold flavours, and delicious spirits.
Flying Fajita Sistas | 65 Glebe Point Rd, Glebe NSW 2037
MAIZ Mexican Food
Serving up some of the best Mexican cooking in Newtown, MAIZ Mexican Food is a delectable siesta not to be missed! A self-described celebration for all things corn, enjoy a titillating selection of tacos, tortilla’s, quesadilla’s and so much more authentic Mexican cuisine. Always striving to balance traditional techniques with contemporary flavours in their dishes and drinks, grab your gang and spice up your evening at MAIZ Mexican Food. Oh, and don’t forget their sensational bottomless brunch!
MAIZ Mexican Food | 33 Enmore Rd, Newtown NSW 2042
Mejico Restaurant
Supplying some of Sydney’s best tacos since opening in 2013, it’s easy to see why Mejico is a must visit for foodies in Sydney. This Sydney eatery offers a modern twist on traditional Mexican cuisine, from classic tacos and guacamole to unique creations like jalapeño poppers and tequila-cured salmon. And with Australia’s finest and largest selection of tequila and mezcal, get ready to dive headfirst into the world of inspired Mexican cuisine. Look out for their Margarita Masterclasses and Tuesday Vegan Nights for a little extra spice!
Mejico Restaurant | 105 Pitt St, Sydney NSW 2000
Nu’u by Nativo
Brought to you from the folks at Nativo, Nu’u is bringing new flavours and energy to the Sydney dining scene. Housed inside a Victorian terrace house, this south Mexican restaurant and mezcal bar in Glebe has everything you need for a tasty night out with friends and family. Shared, tapas-style menu? Check. Open terrace with views over Glebe? Check. A massive selection of wine and mezcal? Check. So enjoy a taste of Oaxaca with this sensational Mexican restaurant in Sydney!
Nu’u by Nativo | 29 Glebe Point Rd, Glebe NSW 2037
Ricos Tacos
Craving some terrific tacos? Then grab a table at Ricos Tacos. Celebrated as one of the best taco restaurants in Sydney. Each element of their menu has been hand-made from scratch, from their tasty tortillas, fresh salsas, and even flavourful fillings, perfecting traditional Mexican meals. The dedication to authenticity, combined with a casual and welcoming environment, makes Ricos Tacos a favourite destination for taco enthusiasts in Sydney.
Ricos Tacos | 305 Cleveland St, Redfern NSW 2016
Santa Catarina
For a fine-dining Mexican restaurant in Sydney, few can match the class and sophistication of Santa Catarina. Right in the heart of Sydney’s CBD, this high-end Oaxacan restaurant and artisanal mezcal bar offers diners a truly unique experience. Small plates like Oaxaca Guacamole, a wide range of tacos, and a raw bar are just a few of the refined meals to dig into. And with a massive range of impossible-to-come-by-mezcal here, rare even in Mexico, Santa Catarina is a must-visit Mexican restaurant!
Santa Catarina | 152-156 Clarence St, Sydney NSW 2000
St. Alma
Located in Freshwater, St Alma blends traditional Mexican flavours with contemporary culinary techniques, offering dishes that are both authentic and inventive. Highlights include their fresh ceviche, succulent tacos, and an array of share plates featuring locally sourced ingredients. The restaurant’s stylish decor, warm service, and extensive cocktail list, including a variety of tequilas and mezcals, create a lively and enjoyable atmosphere. St Alma’s commitment to quality and creativity has made it a standout destination for Mexican cuisine lovers in Sydney.
St. Alma | 20 Albert St, Freshwater NSW 2096
Wash down you meal with a trip to The 15 Best Tequila Bars in Australia. And if you’re looking for something a little more experimental, spend an evening at the Best Degustation Restaurants in Sydney.