1
Pancho's Mexican Villa Restaurant
Mexican restaurant
Long-running restaurant with a kitsch fiesta vibe, for enchiladas, tacos and tequila cocktails.
$$ $$
4.30 (1.9K reviews)
(~7 km from centre)
2
Guzman y Gomez - Cockburn
Mexican restaurant
Lively counter-serve chain serving traditional tacos & burritos, plus Mexican beer.
$$ $$
4.00 (690 reviews)
(~9.94 km from centre)
3
Zambrero
Mexican restaurant
Colourful counter-serve chain with a humanitarian focus, for Mexican staples to eat in or take away.
$$ $$
4.00 (480 reviews)
(~4.28 km from centre)
4
Guzman y Gomez - Belmont Forum
Mexican restaurant
Lively counter-serve chain serving traditional tacos & burritos, plus Mexican beer.
$$ $$
3.90 (514 reviews)
(~9.69 km from centre)
5
Zambrero Melville
Mexican restaurant
Colourful counter-serve chain with a humanitarian focus, for Mexican staples to eat in or take away.
$$ $$
3.80 (268 reviews)
(~7.88 km from centre)
6
Zambrero Victoria Park
Mexican restaurant
Colourful counter-serve chain with a humanitarian focus, for Mexican staples to eat in or take away.
$$ $$
3.80 (212 reviews)
(~8.48 km from centre)
7
Zambrero Willetton
Mexican restaurant
Colourful counter-serve chain with a humanitarian focus, for Mexican staples to eat in or take away.
$$ $$
3.70 (293 reviews)
(~2.17 km from centre)
8
Mochachos Carousel
Mexican restaurant
Counter-serve Mexican chain dishing up flame-grilled chicken & other spicy staples.
$ $$$
3.60 (327 reviews)
(~4.78 km from centre)
10
Guzman y Gomez - Canning Vale
Mexican restaurant
👍👍 182 Branches in Australia 🇦🇺 ( 64 QLD, 59 NSW, 29 VIC, 12 in WA , 3 in ACT and 2 in NT), 17 in Singapore 🇸🇬, 4 in 🇺🇸 USA and 5 in Japan 🇯🇵 employing over 3,000 employees… my respect towards GYG went up as I started looking up before I pen 🖊️ this review. No wonder founded by someone who has been act...
3.30 (73 reviews)
(~5.35 km from centre)
11
Salsa's Fresh Mex Grill
Mexican restaurant
Casual counter-serve chain known for made-to-order tacos & burritos stuffed with slow-cooked meat.
$$ $$
2.30 (81 reviews)
(~6.55 km from centre)