20 Mexican Places With Authentic Mexican Food That We Need To Taco Bout

Mexican Restaurants Singapore

As foodies, our mantra has always been “Why settle for less, when you could settle for more?” And this is particularly so when it comes to our pick of dining restaurants and with regard to what we choose to fill our tummies with.

For those of you who have an insatiable hunger and passion for Mexican cuisine, your appetite shall not be in vain because we have curated a list of places where you can satisfy your cravings for tacos, enchiladas or even a good burrito.

Here are 20 Places With Authentic Mexican Food That We Need To Taco Bout. If you aren’t hungry yet, you will be at the end of this post.

Baja Fresh Mexican Grill

Photo Credit: Baja Fresh Mexican Restaurant


Even for serious food critics, it never hurts to enjoy some fresh and delicious Mexican food in a fun and casual setting. This is precisely what Baja Fresh Mexican Grill offers at both their Rendezvous Hotel and The Sail outlets. Some delights that you can look forward to include nachos, tacos and quesadillas with a side of frozen margaritas.

This Mexican restaurant also highly recommends that you finish off your meal with some crunchy cinnamon churros. Now, how could we ever say no to a sweet finish to our meal?

Mileslife is our favourite app to accumulate miles through everyday spending. You can earn miles for every dollar spent at this restaurant. Download and try Mileslife out now! You can use our code ‘Ladyironchef‘ upon your first spending to get 1,000 miles.

Baja Fresh Mexican Grill
9 Bras Basah Road, #01-03,
Singapore 189558
Tel: +65 6337 7300
Mon & Tue: 8.30am – 10pm
Wed to Sun: 24 hours
Nearest Station: Bras Basah

Mex Out

Photo Credit: Mexout


A dining concept by Mex Out, Barrio By Mex Out is where you can turn to for a feast of Mexico’s famous street snacks such as char-grilled street corn, stuffed jalapenos and a wide selection of tacos.

Their menu draws inspiration from fresh and tasty ingredients, and particularly so from the healthy varieties of Mexican food from Baja California to the Suchiate River.

Barrio By Mex Out
313 Orchard Road
#01-14/15 313@Somerset
Singapore 238895
Tel: +65 6634 2102
Mon to Thu: 11am – 10.30pm
Fri: 11am – 11.39pm
Sat: 9am – 11.30pm
Sun: 9am – 10.30pm
Nearest Station: Somerset

Cafe Iguana


Established by American Devin Otto Kimble and Chilean Daniel Fores in 2000, Café Iguana was founded with the purpose of bringing good and authentic Mexican food and great margaritas at affordable prices to Singapore. For the uninitiated, Café Iguana is also owned and operated by the same people behind Brewerkz!

They currently have a new lunch menu available on weekends from 12pm to 3pm, wherein you can choose to have the Tortilla de Huevos (S$18), Chilaquiles Con Pollo (S$20) and the Breakfast Burrito (S$20). Hola, amigos!

Café Iguana
30 Merchant Road, #01-03 Riverside Point,
Singapore 058282
Tel: +65 6236 1275
Mon to Thu: 4pm – 12am
Fri: 4pm – 1am
Sat: 12pm – 1am
Sun: 12pm – 12am
Nearest Station: Clarke Quay

Cha Cha Cha

Photo Credit: Cha Cha Cha


Who says that the West isn’t home to some great Mexican food? Head on right down to Cha Cha Cha, one of Singapore’s oldest Mexican restaurants located within the vibrant, bustling food scene in Holland Village. This is a fuss-free and casual family-friendly restaurant that has thrilled many with their food over the past 20 years.

Some delights that you can enjoy at Cha Cha Cha include the Flauta (S$14), Meat Tacos (S$14) and Fajitas (S$21 for chicken, beef or vegetable; S$26 for prawns). Don’t forget to also pair your meal with a refreshing Frozen Lime Margarita (S$9.50)!

Cha Cha Cha
32 Lorong Mambong, Holland Village,
Singapore 277690
Tel: +65 6462 1650
Mon to Thu, Sun: 11.30am – 11pm
Fri & Sat: 11.30am – 12am
Nearest Station: Holland Village

El Mero Mero

Photo Credit: El Mero Mero


Translated as ‘the best’ in Mexican lingo, El Mero Mero is on a mission to prove that modern Mexican cuisine is beyond just burritos and tacos. Their menu features a wide spread of flavours from all regions in Mexico and in fact, many of the ingredients used in their dishes are directly sourced from Mexico!

All salsas and sauces are also made in-house and you would be glad to know that each alcoholic beverage on their drinks menu was handpicked and thoughtfully included.

El Mero Mero
30 Victoria Street, #01-20
Singapore 187996
Tel: +65 6337 1377
Sun to Wed: 12pm – 3pm, 5pm – 11pm
Thu to Sat: 12pm – 3pm , 5pm – 1am
Nearest Station: Bras Basah

El Patio


Established in 1985, El Patio has been serving up delectable Mexican and Tex-Mex cuisine for the last 30 years. But what truly makes this restaurant such a joy to dine in is its stylish interior and festive atmosphere of the establishment.

Coupled with a relaxed dining experience and warm, gracious service, you’d feel right at home in no time.

El Patio Mexican Restaurant & Wine Bar
34 Lorong Mambong
Singapore 277691
Tel: +65 6468 1520
Mon to Fri: 12pm – 3pm, 5pm – 11pm
Sat & Sun: 11am – 11pm
Nearest Station: Holland Village

Guzman Y Gomez

Photo Credit: SG Asia City


Since 2006, Guzman Y Gomez has worked hard to introduce Mexican food and Latin culture to the world. Their menu is built on traditional Mexican flavours and diners would be pleased to know that all dishes are only made from high-quality ingredients.

This would be a good place to celebrate Mexican cuisine, Mexican music and all things Latin!

Guzman Y Gomez
30 Raffles Place
#B1-07 Chevron House
Singapore 048622
Tel: +65 6532 1248
Mon to Fri: 10.30am – 8.30pm
Nearest Station: Raffles Place

La Salsa Interior

Photo Credit: Odoco Agency


For a sexy and exotic Mexican cuisine experience, La Salsa at Dempsey Hill would be your answer. Right from the get-go, the interior of La Salsa will strike you as a sophisticated and classy dining establishment.

And what you would enjoy at La Salsa is their home-style food which remains true to the traditional flavours of Mexican cuisine. They also do not use MSG in their cooking. Complete with a margarita or sangria in hand, your cravings for Mexican cuisine will be thoroughly satisfied.

Mileslife is our favourite app to accumulate miles through everyday spending. You can earn miles for every dollar spent at this restaurant. Download and try Mileslife out now! You can use our code ‘Ladyironchef‘ upon your first spending to get 1,000 miles.

La Salsa
11 Dempsey Road, #01-17
Singapore 249673
Tel: +65 6475 6976
Sun to Thu: 12pm – 12am
Fri & Sat: 12pm – 1am
Nearest Station: Commonwealth

Lower East Side Taqueria

Photo Credit: Hidden Door Concepts


Spicing up things in the East is Lower East Side Taqueria, the first Mexican-inspired concept to hit East Coast Road. Lower East Side Taqueria serves up spicy Mexican fusion food and craft beers and your experience is also enhanced by the airy and rustic design of this dining establishment.

Lower East Side Taqueria is currently offering a S$10 supper set after 10pm throughout the week. S$10 for your choice of signature taco and chilli fries? What a steal!

Lower East Side Taqueria
19 East Coast Road
Singapore 428746
Tel: +65 6348 1302
Mon to Fri: 4pm – 2am
Sat: 11am – 2am
Sun: 11am – 11pm
Nearest Station: Dakota

Lucha Loco

Photo Credit: Lucha Loco


Lucha Loco is Singapore’s first Mexican taqueria where you can get your fill of gourmet Mexican street food in a casual restaurant setting and garden bar. Their menu was carefully crafted by Chef Jason Jones and it features the likes of Ensalada Mixta with Pescado, the Lucha Loco Taco de Pescado and Assorted Tostaditas.

Do note that Lucha Loco is strictly walk-in only but they accept group bookings for 6 pax or more.

Lucha Loco
15 Duxton Hill
Singapore 089598
Tel: +65 6226 3938
Tue to Fri: 12pm – 4pm, 5pm – 11.45pm
Sat: 6pm – 1am
Nearest Station: Outram Park / Tanjong Pagar


Photo Credit: Muchachos


Located in a hipster shophouse along Keong Saik Road, Muchachos was founded by two young male entrepreneurs in 2013 and this is where you can drop by for a quick burrito fix in Singapore. Their mission is to provide good Mexican food for American expatriates who are looking for a good Tex-Mex burrito.

Mileslife is our favourite app to accumulate miles through everyday spending. You can earn miles for every dollar spent at this restaurant. Download and try Mileslife out now! You can use our code ‘Ladyironchef‘ upon your first spending to get 1,000 miles.

22 Keong Saik Road
Singapore 089129
Tel: +65 6220 0458
Mon to Thu: 12pm – 4pm, 6pm – 10pm
Fri& Sat: 12pm – 10pm
Nearest Station: Outram Park


Photo Credit: Eatigo


Offering you a taste of exotic Mexican flavours in the Dhoby Ghaut area, Muchos stands out because of its vibrant coloured walls and fun Mexican ornaments.

Some delicious menu offerings you can get include the Fajitas Trio (S$29.90), Grilled Seasoned Prawns (S$19.90) and Tostadas (S$11.90 for shredded chicken, S$12.90 for grilled seafood and S$9.90 for pan-fried vegetables).

68 Orchard Road
#01-34C Plaza Singapura
Singapore 238839 
Tel: +65 6338 6001
Sun to Thu: 11am – 11pm
Fri to Sat: 11am – 1am
Nearest Station: Dhoby Ghaut

Papi's Tacos Interior


Nested along the rows of bars at Seah Street is Papi’s Tacos. Opened by the crew behind the famous Employees Only, this back-alley taqueria blends fun with food to serve up only the best and most authentic Mexican delights.

From excellently done burritos to tacos, mezcal to a range of tequila-forward cocktails, this humble joint is not only great for a quick taco fix, it is also perfect for winding down after a long workday.

Papi’s Tacos
39 Seah Street
Singapore 188395
(Closed on Sundays)
Mon to Sat: 5pm – 11.30pm
Nearest Station: City Hall

Patro's Sports Bar & Restaurant

Photo Credit: Patro’s Bar


Mexican food with a view of the sea? Yes, why not? At Patro’s Sports bar & Restaurant, you can feast on a plethora of Mexican-North Indian fusion food offerings in a welcoming interior.

The menu offers tasty delights such as Guacamole with Chips, Patro’s Special Nachos Grande Vege and Chile Jalapeno Rellenos.

Patro’s Sports Bar & Restaurant
920 East Coast Parkway
#01-18/19 Parkland Green
Singapore 449875
Tel: +65 6440 9372
Mon to Thu: 11.30am – 2.30pm, 5.30pm – 11pm
Fri & Sat: 11.30am – 1am
Sun: 11am – 11pm
Nearest Station: Eunos

Piedra Negra

Photo Credit: Piedra Negra


If you are looking for an unpretentious and affordable Mexican dining experience, Piedra Negra would be a good choice. A colourful joint opened by the owners of the Blu Jaz Cafe, they have an extensive menu selection of Mexican cuisine all prepared lovingly by their Mexican Chef, Leo Munoz.

Piedra Negra
241 Beach Road,
Singapore 189753
Tel: +65 6291 1297
Mon to Sat: 12pm – 1am
Nearest Station: Bugis

Senor Taco Singapore


For a delectable spread of authentic Mexican grub, head to Señor Taco at Clarke Quay for your next meal. Seeking to only bring their diners the best flavours of Mexico, one item that you must try is their signature Tacos al Pastor, a dish which features fresh pork marinated in a special recipe of herbs and spices.

Señor Taco
3A River Valley Road, #01-07A
Singapore 179020
Tel: +65 6337 6376
Sun to Tue, Thu: 5.30pm – 2am
Wed, Fri to Sat: 5.30pm – 3am
Nearest Station: Clarke Quay

Super Loco - Burrito de Cordero Al Pastor


A 200-seat Mexican diner located along the iconic Robertson Quay, Super Loco is a dining concept brought to you by the team behind Lucha Loco. It is also a good spot to dine at for innovative modern Mexican food and drinks in a fun, yet casual environment.

Their menu was also specially created by Executive Chef Mario Malvaez who comes from Mexico City, in collaboration with celebrity chef Jason Jones. Some popular additions to the menu that you can try include the Arrachera con Chile Ancho (S$32) and Super Churros (S$14).

Super Loco
60 Robertson Quay
The Quayside
Singapore 238252
Tel: +65 6235 8900
Mon to Thu: 5pm – 12am
Fri: 5pm – 1am
Sat: 10am – 3.30pm, 5pm – 11pm
Sun: 10am – 3.39pm, 5pm – 11pm
Nearest Station: Clarke Quay

Two Chefs Bar Group Shot


A place where discerning diners and lovers of good vibes gather, Two Chefs Bar is the ideal place to be should you find yourself in the mood for after-work drinks, casual gatherings and tasty food. Serving up a mixture of both Mexican and Italian grub, many might find the contrast odd but contrary to preliminary expectations, this isn’t one of those hipster joints where they try to mix and combine flavours together in hopes of producing unique.

Instead, what diners can hope to expect from the restaurant’s menu is a myriad of Mexican and Italian dishes—more than 100 food items in fact—encompassing a wide spectrum of flavours and characteristics but remaining delicious nonetheless. Whether you’re pining for spicy, searing-hot fajitas served on a hot plate, a rustic Angus beef burger or something a little less assertive like pasta or pizza, you’re bound to find something you’ll love here at Two Chefs Bar.

Two Chefs Bar
31 Ocean Way, #01-11 Quayside Isle Sentosa Cove
Singapore 098375
Tel: +65 6268 8633
Mon to Thu: 12pm – 11pm
Fri & Eve of PH: 12pm – 12am
Sat & PH: 11am – 12am
Sun: 11am – 11pm
Nearest Station: Harbourfront

Vatos Food


For quality and tasty tacos in Singapore, Vatos Urban Tacos will be your best bet. Originating from Seoul, they offer Korean-Mexican fusion bar grub in a laid back and casual setting that will be perfect for a night out with the lads.

Some tacos on their menu that are worth trying include the signature “URBAN” tacos, the Galbi Short Rib Tacos (S$13 for 2, S$18 for 3) and Baja Fish (S$12 for 2, S$17 for 3).

Vatos Urban Tacos
36 Beach Road
#01-03 South Beach Quarter
Singapore 189766
Tel: +65 6385 6010
Sun to Thu: 12pm – 11pm
Fri & Sat: 12pm – 12am
Nearest Station: Esplanade

Viva Mexico

Photo Credit: Viva Mexico


Viva Mexico offers diners a true-blue Mexican dining experience that they claim is unparalleled in Singapore. Traditional specialities such as the Nagoda Chilli and Stuffed Beef Fillet with Cuitlacoche are on their menu and they highly recommend that you try their Agave Tequilas as well.

Viva Mexico
23 Cuppage Road
Cuppage Terrace,
Singapore 229453
Tel: +65 6235 0440
Daily: 12pm – 2.30pm, 6pm – 11.30pm
Nearest Station: Somerset