Best Mexican Restaurants in Sydney 2026: Top 25, Ranked by Suburb

Esteban Restaurant & Bar

Last updated: October 2026. Every listing below was cross-checked against live Google Business data before publishing — see the note below the table.

The best Mexican restaurants in Sydney in 2026 span far more than tacos and margaritas: CBD mezcal bars running whole-animal parrilla grills, Inner West taquerias, Northern Beaches cantinas, and dedicated taco specialists as far west as Blacktown and Penrith. This guide ranks 25 of them by Google review count — the most-reviewed restaurant first — across every pocket of the city.

Each listing below includes the address and one-tap buttons to call, get directions, or visit the website — or tap the restaurant name for its full MealFinder page.

Jump to a restaurant

Sydney’s Best Mexican Restaurants at a Glance

Ranked by Google review count — most-reviewed first — and cross-checked against live Google Business data before publishing (we dropped seven venues from our research that had quietly closed).

Restaurant Suburb Google rating Known for
Alegre Bar and Dining Sydney CBD ★ 4.8 (4,269) Harbourside dining, biggest review count in Sydney
El Loco at Excelsior Surry Hills ★ 4.2 (2,466) Cheap tacos and frozen margaritas
Esteban Restaurant & Bar Sydney CBD ★ 4.7 (1,922) Parrilla-grilled tacos al pastor
Vandal Taqueria Newtown ★ 4.8 (1,398) Sydney’s highest-rated entry on this list
Carbon Mexican Woodfire Bondi ★ 4.5 (1,321) Whole-animal parrilla grilling
Chica Bonita Manly ★ 4.5 (1,312) Kingfish ceviche on The Corso
La Farmacia Darlinghurst ★ 4.6 (1,130) Hidden tequila bar with bottomless brunch
Barrio Cellar Sydney CBD ★ 4.2 (1,062) Mezcal and tequila cocktails
Checho’s Penrith Penrith ★ 4.4 (1,045) Contemporary Mexican bar, western suburbs
Calaveras Mexican Cantina & Tequila Bar Newtown ★ 4.0 (937) Upstairs cantina with deep tequila list
Tequila Mockingbird Paddington ★ 4.6 (916) Ceviche taco and Wagyu picanha
Santa Catarina Sydney CBD ★ 4.6 (892) Oaxacan mole and a mezcal library
Mexican Burrito Cantina Surry Hills ★ 4.4 (877) Fast, casual Crown Street burritos
Maiz Mexican Street Food Newtown ★ 4.7 (861) Vegan hibiscus al pastor
Radio Taco Chippendale ★ 4.7 (797) Viral birria tacos, 12 seats only
Mexicano North Narrabeen ★ 4.5 (728) Extensive taco menu on the beach
ARRE Newtown ★ 4.5 (642) Baja-California-style seafood cooking
Smoking Gringos Blacktown ★ 4.5 (594) Birria tacos and quesatacos
Beach Burrito Co. Coogee Coogee ★ 3.9 (588) Quick post-swim burritos
El Primo Sanchez Surry Hills ★ 4.4 (505) Playful cocktails and late-night tacos
El Rey Cronulla ★ 4.6 (411) Beachside Mexican, south of the city
Alma Avalon Beach ★ 4.3 (375) Seafood-forward, vegetarian-friendly
Nu’u by Nativo Glebe ★ 4.6 (358) Southern Mexican cooking and mezcal
St. Alma Freshwater ★ 4.5 (350) Upscale sister venue in a former bank
Chico’s Mexican Kirribilli ★ 4.6 (290) Casual neighbourhood favourite

1. Alegre Bar and Dining — Sydney CBD

Alegre Bar and Dining — Mexican restaurant in Sydney CBD, Sydney

4.8★ (4,269 Google reviews) · Known for: Harbourside dining, biggest review count in Sydney

📍 King Street Wharf, 21/23 Lime St, Sydney NSW 2000, Australia

Alegre Bar & Dining sits right on King Street Wharf at Darling Harbour, pairing upscale modern Mexican cooking with sweeping water views. It’s the most-reviewed Mexican restaurant on this entire list, known for a lively atmosphere, a strong margarita program and a menu that leans into contemporary Australian-Mexican fusion.

View full listing: address, phone & map →

2. El Loco at Excelsior — Surry Hills

El Loco at Excelsior — Mexican restaurant in Surry Hills, Sydney

4.2★ (2,466 Google reviews) · Known for: Cheap tacos and frozen margaritas

📍 64 Foveaux St, Surry Hills NSW 2010, Australia

Inside the Excelsior Hotel, El Loco keeps things deliberately simple: cheap tacos, loaded nachos and ice-cold frozen margaritas, served in a relaxed beer-garden setting. With well over 2,000 Google reviews, it’s one of the most-visited casual Mexican spots in the city.

View full listing: address, phone & map →

3. Esteban Restaurant & Bar — Sydney CBD

Esteban Restaurant & Bar — Mexican restaurant in Sydney CBD, Sydney

4.7★ (1,922 Google reviews) · Known for: Parrilla-grilled tacos al pastor

📍 1 Temperance Ln, Sydney NSW 2000, Australia

Esteban occupies an old printing shop down a CBD laneway, split across two very different floors. Upstairs, a 3.4-metre parrilla grill runs the show — tacos al pastor and a Wagyu Delmonico rib eye are the headline acts, cooked over open flame rather than a standard kitchen line. Downstairs, the mood shifts entirely: a dim, mezcal-and-tequila laneway bar built for slow sipping rather than quick margaritas.

View full listing: address, phone & map →

4. Vandal Taqueria — Newtown

Vandal Taqueria — Mexican restaurant in Newtown, Sydney

4.8★ (1,398 Google reviews) · Known for: Sydney’s highest-rated entry on this list

📍 59 Enmore Rd, Newtown NSW 2042, Australia

On Enmore Road, Vandal takes a looser, more playful approach to Mexican cooking — bold, well-presented riffs on classic dishes rather than strict tradition. It holds the highest Google rating of any restaurant on this list, with a loyal local following to match.

View full listing: address, phone & map →

5. Carbon Mexican Woodfire — Bondi

Carbon Mexican Woodfire — Mexican restaurant in Bondi, Sydney

4.5★ (1,321 Google reviews) · Known for: Whole-animal parrilla grilling

📍 288 Bondi Rd, Bondi NSW 2026, Australia

Carbon leans harder into live-fire cooking than any other restaurant on this list, built around Latin American parrilla grilling with whole Hampshire suckling pig and roasted lamb as signature centrepieces — designed for sharing and bigger groups.

View full listing: address, phone & map →

6. Chica Bonita — Manly

Chica Bonita — Mexican restaurant in Manly, Sydney

4.5★ (1,312 Google reviews) · Known for: Kingfish ceviche on The Corso

📍 9 The Corso, Manly NSW 2095, Australia

Right on The Corso, Chica Bonita is a no-bookings Manly institution for a relaxed post-beach lunch. Kingfish ceviche and guacamole are the classic orders, alongside inventive tacos and tostadas like the cheeseburger taco.

View full listing: address, phone & map →

7. La Farmacia — Darlinghurst

La Farmacia — Mexican restaurant in Darlinghurst, Sydney

4.6★ (1,130 Google reviews) · Known for: Hidden tequila bar with bottomless brunch

📍 81 Stanley St, Darlinghurst NSW 2010, Australia

You’ll need to know to look for it — La Farmacia hides behind an unmarked door inside Mrs Palmer Sandwich on Stanley Street. Once inside, it’s a tight, well-chosen tequila bar best known for bottomless margarita weekend brunches.

View full listing: address, phone & map →

8. Barrio Cellar — Sydney CBD

Barrio Cellar — Mexican restaurant in Sydney CBD, Sydney

4.2★ (1,062 Google reviews) · Known for: Mezcal and tequila cocktails

📍 58 Elizabeth St, Sydney NSW 2000, Australia

Tucked into a basement beneath Elizabeth Street, Barrio Cellar leans harder into its bar program than most Mexican restaurants in the city. Booth seating and a cluster of chandeliers set a moody, after-dark tone, and the top-tier mezcal and tequila cocktail list is the main drawcard.

View full listing: address, phone & map →

9. Checho’s Penrith — Penrith

Checho's Penrith — Mexican restaurant in Penrith, Sydney

4.4★ (1,045 Google reviews) · Known for: Contemporary Mexican bar, western suburbs

📍 Shop 1/396 High St, Penrith NSW 2750, Australia

Checho’s brings a contemporary Mexican bar and restaurant to Western Sydney, with a vibrant, modern vibe, creative cocktails and bold Mexican dishes — one of the more serious Mexican dining options west of Parramatta.

View full listing: address, phone & map →

10. Calaveras Mexican Cantina & Tequila Bar — Newtown

Calaveras Mexican Cantina & Tequila Bar — Mexican restaurant in Newtown, Sydney

4.0★ (937 Google reviews) · Known for: Upstairs cantina with deep tequila list

📍 Level 1/324A King St, Newtown NSW 2042, Australia

Upstairs on King Street, Calaveras pairs a loud, lively cantina atmosphere with a genuinely impressive tequila and mezcal collection. Tacos and quesadillas keep the food side straightforward, leaving the drinks list to do most of the heavy lifting.

View full listing: address, phone & map →

11. Tequila Mockingbird — Paddington

Tequila Mockingbird — Mexican restaurant in Paddington, Sydney

4.6★ (916 Google reviews) · Known for: Ceviche taco and Wagyu picanha

📍 6 Heeley St, Paddington NSW 2021, Australia

Set inside a beautifully restored Paddington terrace house, Tequila Mockingbird blends Latin American and modern Australian cooking rather than sticking to a strict Mexican playbook. The ceviche taco and Wagyu picanha are the dishes regulars keep coming back for.

View full listing: address, phone & map →

12. Santa Catarina — Sydney CBD

Santa Catarina — Mexican restaurant in Sydney CBD, Sydney

4.6★ (892 Google reviews) · Known for: Oaxacan mole and a mezcal library

📍 Shop 1/152-156 Clarence St, Sydney NSW 2000, Australia

Santa Catarina is built around Oaxacan cooking rather than the taco-and-margarita formula most Sydneysiders associate with Mexican food. Its mezcal and tequila collection is large enough to need its own floor-to-ceiling bookcases. The kitchen matches that ambition — slow-cooked moles and bold, smoky sauces take precedence over quick street-food plates.

View full listing: address, phone & map →

13. Mexican Burrito Cantina — Surry Hills

Mexican Burrito Cantina — Mexican restaurant in Surry Hills, Sydney

4.4★ (877 Google reviews) · Known for: Fast, casual Crown Street burritos

📍 567 Crown St, Surry Hills NSW 2010, Australia

Mexican Burrito Cantina is a casual, order-at-the-counter Crown Street spot serving straightforward burritos, tacos, bowls and nachos. It fills an easy, no-fuss-Mexican niche that’s popular with the lunchtime crowd, without the cocktail-bar pretensions of its flashier neighbours.

View full listing: address, phone & map →

14. Maiz Mexican Street Food — Newtown

Maiz Mexican Street Food — Mexican restaurant in Newtown, Sydney

4.7★ (861 Google reviews) · Known for: Vegan hibiscus al pastor

📍 33 Enmore Rd, Newtown NSW 2042, Australia

Maiz keeps things fast, casual and genuinely street-food-styled on Enmore Road. It’s best known for a vegan hibiscus al pastor, spanner crab tinga and slow-cooked beef barbacoa — dishes with real depth of flavour despite the quick-service format.

View full listing: address, phone & map →

15. Radio Taco — Chippendale

Radio Taco — Mexican restaurant in Chippendale, Sydney

4.7★ (797 Google reviews) · Known for: Viral birria tacos, 12 seats only

📍 67 Abercrombie St, Chippendale NSW 2008, Australia

Radio Taco is Sydney’s newest viral taco spot — a tiny 12-seat dedicated birria taqueria opened by three Mexican-born friends. It keeps the menu tight and focused entirely on birria tacos and quesabirria done properly, and has built a cult following fast.

View full listing: address, phone & map →

16. Mexicano — North Narrabeen

Mexicano — Mexican restaurant in North Narrabeen, Sydney

4.5★ (728 Google reviews) · Known for: Extensive taco menu on the beach

📍 Unit 2/209-211 Ocean St, Narrabeen NSW 2101, Australia

Right on North Narrabeen Beach, Mexicano runs one of the Northern Beaches’ most extensive taco menus, finishing things off with a memorable dessert list — salted-caramel ancho-chilli truffles among them.

View full listing: address, phone & map →

17. ARRE — Newtown

ARRE — Mexican restaurant in Newtown, Sydney

4.5★ (642 Google reviews) · Known for: Baja-California-style seafood cooking

📍 182-184 Australia St, Newtown NSW 2042, Australia

ARRE is led by a chef with Attica, Bennelong and Quay on his résumé, and it shows in how the kitchen approaches Mexican food — pulling from the coastal traditions of Baja California rather than leaning on Tex-Mex cliché.

View full listing: address, phone & map →

18. Smoking Gringos — Blacktown

Smoking Gringos — Mexican restaurant in Blacktown, Sydney

4.5★ (594 Google reviews) · Known for: Birria tacos and quesatacos

📍 Shop 2/1 Muru Way, Blacktown NSW 2148, Australia

Western Sydney’s dedicated taco specialist, Smoking Gringos comes from an ex-Momofuku chef and the founder behind Burger Head, with a cult following around its birria tacos and quesatacos specifically.

View full listing: address, phone & map →

19. Beach Burrito Co. Coogee — Coogee

Beach Burrito Co. Coogee — Mexican restaurant in Coogee, Sydney

3.9★ (588 Google reviews) · Known for: Quick post-swim burritos

📍 3/260 Coogee Bay Rd, Coogee NSW 2034, Australia

Beach Burrito Co. is a casual, order-at-the-counter burrito spot a short walk from Coogee Beach — fast, no-fuss Mexican-inspired food built for a post-swim feed rather than a sit-down dinner.

View full listing: address, phone & map →

20. El Primo Sanchez — Surry Hills

El Primo Sanchez — Mexican restaurant in Surry Hills, Sydney

4.4★ (505 Google reviews) · Known for: Playful cocktails and late-night tacos

📍 410 Crown St, Surry Hills NSW 2010, Australia

A short walk from Crown Street’s restaurant strip, El Primo Sanchez takes a louder, more playful approach — a proper cocktail bar built around tequila and mezcal, with tacos, ceviche and tostadas to go alongside. It’s built for later nights and bigger groups rather than quiet dinners.

View full listing: address, phone & map →

21. El Rey — Cronulla

El Rey — Mexican restaurant in Cronulla, Sydney

4.6★ (411 Google reviews) · Known for: Beachside Mexican, south of the city

📍 1 Kingsway, Cronulla NSW 2230, Australia

El Rey brings Mexican cooking to Sydney’s Sutherland Shire, right near Cronulla beach. Expect a relaxed, beachy room, solid tacos and a cocktail list built for warm-weather dining — a rare dedicated Mexican option this far south of the city.

View full listing: address, phone & map →

22. Alma — Avalon Beach

Alma — Mexican restaurant in Avalon Beach, Sydney

4.3★ (375 Google reviews) · Known for: Seafood-forward, vegetarian-friendly

📍 47 Old Barrenjoey Rd, Avalon Beach NSW 2107, Australia

Alma serves fresh, seafood-forward Mexican plates with a genuinely strong vegetarian list alongside a tight, well-edited taco selection, in a relaxed, sun-soaked Avalon Beach setting.

View full listing: address, phone & map →

23. Nu’u by Nativo — Glebe

Nu'u by Nativo — Mexican restaurant in Glebe, Sydney

4.6★ (358 Google reviews) · Known for: Southern Mexican cooking and mezcal

📍 29 Glebe Point Rd, Glebe NSW 2037, Australia

On Glebe Point Road, Nu’u by Nativo spans two storeys — a downstairs dining room and an upstairs mezcal bar — and leans into standout southern Mexican cooking rather than the usual taco-and-margarita formula.

View full listing: address, phone & map →

24. St. Alma — Freshwater

St. Alma — Mexican restaurant in Freshwater, Sydney

4.5★ (350 Google reviews) · Known for: Upscale sister venue in a former bank

📍 20 Albert St, Freshwater NSW 2096, Australia

St. Alma is Alma’s more polished sibling, set inside a beautifully restored former bank building in Freshwater Village, pairing contemporary Mexican plates with a more refined dining experience.

View full listing: address, phone & map →

25. Chico’s Mexican — Kirribilli

Chico's Mexican — Mexican restaurant in Kirribilli, Sydney

4.6★ (290 Google reviews) · Known for: Casual neighbourhood favourite

📍 12 Fitzroy St, Kirribilli NSW 2061, Australia

Chico’s Mexican is a neighbourhood favourite tucked into Kirribilli’s café strip on the Lower North Shore. It keeps things casual and unpretentious — solid tacos, nachos and margaritas — making it a reliable local pick a world away from the CBD’s flashier Mexican rooms.

View full listing: address, phone & map →

Frequently Asked Questions

Which Mexican restaurant in Sydney has the most Google reviews?

Alegre Bar & Dining at King Street Wharf has the most Google reviews of any Mexican restaurant in Sydney, followed by El Loco at Excelsior in Surry Hills and Esteban Restaurant & Bar in the CBD.

Which Sydney Mexican restaurant has the highest Google rating?

Vandal Taqueria in Newtown holds the highest star rating on this list, though Alegre Bar & Dining combines a high rating with by far the largest review count.

Where can I get cheap Mexican food in Sydney?

Radio Taco (Chippendale), Mexican Burrito Cantina (Surry Hills), Maiz Mexican Street Food (Newtown) and Smoking Gringos (Blacktown) all serve casual tacos and burritos well under $35 a head.

What’s a good Mexican restaurant on Sydney’s Northern Beaches?

Alma in Avalon Beach, its sister venue St. Alma in Freshwater, and Mexicano right on North Narrabeen Beach are the three standout options on the Northern Beaches.

Which Mexican restaurant in Sydney has the biggest tequila or mezcal selection?

Santa Catarina in the CBD and Barrio Cellar are both known specifically for having among the largest mezcal and tequila collections in the city.

Is there a good Mexican restaurant in Western Sydney?

Smoking Gringos in Blacktown and Checho’s in Penrith are the two standout dedicated Mexican kitchens in Western Sydney.

Find More Mexican Restaurants Near You

Didn’t spot your neighbourhood above? Browse every Mexican restaurant on MealFinder, or search all providers by suburb to find more options across Sydney.

More Sydney restaurant guides, each ranked by Google review count: best Chinese restaurants in Sydney · best Filipino restaurants in Sydney · best French restaurants in Sydney · best Indian restaurants in Sydney · best Indonesian restaurants in Sydney · best Italian restaurants in Sydney · best Japanese restaurants in Sydney · best Korean restaurants in Sydney · best Malaysian restaurants in Sydney · best Mediterranean restaurants in Sydney · best Nepalese restaurants in Sydney · best Sri Lankan restaurants in Sydney · best Thai restaurants in Sydney · best Turkish restaurants in Sydney · best Vietnamese restaurants in Sydney.

More Sydney Food Guides

Looking for something other than a cuisine? Try our guides to the best vegetarian restaurants in Sydney, best healthy food restaurants in Sydney, best tiffin services in Sydney, best meal delivery services in Sydney, best home-cooked food in Sydney.