Best Restaurants for Mexican Food Singapore
All Posts,  Best of Singapore,  Food

17 Best Restaurants for Mexican Food in Singapore | Best of Food 2023

Cinco de mayo or not – it is always a good day to indulge in some Mexican food. Tacos and nachos oozing with cheese and salsa, plus guacamole on the side? It is really hard to say no! Luckily, bustling Singapore is also home to a multitude of restaurants for Mexican food. The best part is, most of them offer wonderful drinks to pair with all the spices and nice things that Mexican food has to offer. With an extensive variety of restaurants for Mexican food available in the market, which then is the best restaurant for Mexican food in Singapore? In our Best of Food series, we have curated the latest 17 Best Restaurants for Mexican Food in Singapore, providing quality recommendations to suit your food cravings and budget.

This article was last updated on 27 April 2023. 

Table of Contents: 

Best Restaurants for Mexican Food in Singapore

1. Margarita’s, for a classic go-to spot for Mexican cuisine

Margarita's Best Restaurants for Mexican Food in Singapore
Source: Margarita’s

Pleasant ambience, great food, and polite staff – there’s nothing that we don’t love about Margarita’s in Dempsey Hill. And as you can expect from the restaurant’s name, this restaurant serves up pretty amazing margaritas as well. From classic lime margaritas to a Mexican Bulldog! Not to mention the selection of specially curated drinks and a variety of dishes made with exotic ingredients that are also available for you to enjoy. 

Margarita’s has been in service since 1988, so it is already a well-known spot for casual diners who are looking to satisfy their Mexican food cravings. The restaurant also looks very homey, which is made even better with the occasional presence of live music. If you don’t have company, you can take a seat on the outdoor patio, wherein you can savour your meal while watching the world go by.

Check out Margarita’s > 
Website: www.margaritasrestaurante.com
Price: $$ Check the restaurant’s menu here.
Address: Blk 11 Dempsey Hill Road Singapore 249673
Opening hours: Monday – Sunday 11:30 am to 10:30 pm
Tel: +65 6471 3228
Email: margaritas.dempsey@gmail.com
Facebook | Instagram

2. Chimichanga, for affordable Mexican food and cocktails

Chimichanga Best Restaurants for Mexican Food in Singapore
Source: Chimichanga

It is probably surprising to see a Mexican restaurant at the heart of Little India in Singapore, but Chimichanga proves that it is in a class of its own. What we love the most about this restaurant is the affordability of every menu item. They have almost everything when it comes to your comfort Mexican food, from tacos to burritos to even churros for dessert. Chimichanga also offers freshly shucked oysters for less than $10, and fortunately for you, the signature margaritas in this restaurant are priced reasonably as well. On Wednesdays, they usually have promos for booze, so make sure that you plan your ladies’ night out strategically! 

If you are located far from Little India, Chimichanga also has a branch in Holland Village for you to check out. 

Check out Chimichanga > 
Website: https://www.chimichanga.sg/
Price: $ Check the restaurant’s menu here.
Address: 36 Dunlop St, Singapore 209364
Opening hours:
Monday – Sunday 12:00 pm to 3:00 pm | 5:00 pm to 10:30 pm
Friday – Sunday 3:00 pm to 5:00 pm (open for drinks)
Tel: +65 6293 3314
Email: hola@chimichanga.sg
Facebook | Instagram

3. Cha Cha Cha, for contemporary twists on the traditional Mexican cuisine

Cha Cha Cha Best Restaurants for Mexican Food in Singapore
Source: Cha Cha Cha

With its 30 years of experience in Singapore’s foodie scene, Cha Cha Cha is one Mexican restaurant that you should really try. They have got all the yummy Mexican treats under one roof, plus more unique spins on the traditional Mexican cuisine. For instance, Cha Cha Cha offers dessert nachos, which are essentially deep-fried tortillas topped with chocolate and mango sauce. We must say that it is a pretty unusual combination, but we just know that Cha Cha Cha can make anything work when it comes to flavours. They also offer burrito bowls, just in case a single burrito roll is not enough to fill your hungry tummy. 

Check out Cha Cha Cha > 
Website: https://www.chachacha.com.sg
Price: $$ Check the restaurant’s menu here.
Address: 32 Lorong Mambong, Singapore 277690
Opening hours: Monday – Sunday 11:30 am to 11:00 pm
Tel: +65 6462 1650
Email: hola@chimichanga.sg
Facebook | Instagram

4. Papi’s Tacos, for a wide variety of tacos

Papi's Tacos Best Restaurants for Mexican Food in Singapore
Source: Papi’s Tacos

As one of Singapore’s favourite neighbourhood taquerias, Papi’s Tacos takes you into an authentic, fuss-free Mexican fare in the Lion City. If you love tacos as much as we do, then you are absolutely in for a treat. Papi’s Tacos offers a wide selection of tacos including tacos de carnitas, tacos de pescados, and even a vegan one. The servings are also big and the ambience is lively – it will be like in Mexico yourself. And of course, no taqueria is ever complete with the presence of high-quality tequilas and refreshing margaritas to pair with the mouthwatering tacos. Even better, the restaurant is open every day of the week, so you can have a much-needed drink on a Monday mid-day. We won’t judge!

Check out Papi’s Tacos > 
Website: https://www.papis-tacos.com/papis-tacos
Price: $$ Check the restaurant’s menu here.
Address: 39 Seah Street, #01-01 Singapore 188395
Opening hours:
Monday – Sunday 11:30 am to 2:00 pm | 5:00 pm to 9:30 pm
Tel: +65 6462 1650
Email: hola@papis-tacos.com
Facebook | Instagram

5. Lucha Loco, for a lush garden setting

Lucha Loco Best Restaurants for Mexican Food in Singapore
Source: Lucha Loco

If we are mainly talking about the ambience, Lucha Loco is the clear winner. This Mexican restaurant is basically a casual and vibrant Mexican garden cocina complete with a bar, making it the perfect venue for long-overdue catch-up sessions with friends. Don’t worry, day drinking is very much accepted so you can go straight to the restaurant after an early off from work. Wait until it gets dark, though, since the vibe is even made better at nights with fairy lights draped all over the garden. 

Lucha Loco’s menu varies on the day and time of your visit, so make sure that you check the options before you make a reservation. Else, expect to be surprised. We suggest that you drop by on Taco Tuesdays since Lucha Loco lets guests build their own tacos with a DIY platter. 

Website: www.super-loco.com/luchaloco
Price: $$ Check the restaurant’s menu here.
Address: 15 Duxton Hill, Singapore 089598
Opening hours: Monday – Sunday 11:30 am to 10:30 pm
Tel: +65 3158 3677
Email: reservations@luchaloco.com
Facebook | Instagram

6. Cafe Iguana, for Vegetarian options

Cafe Iguana Best Restaurants for Mexican Food in Singapore
Source: Cafe Iguana

If you want to enjoy great-tasting Mexican food with a mesmerizing view of the Singapore River, then Cafe Iguana is the place for you. Founded in 2000, Cafe Iguana showcases some of the best chili con queso and nachos in town, but what we really love are their tasty chimichangas.  What’s also great is that they offer a variety of plant-based options, so you don’t really have to eat meat to be able to enjoy the taste of Mexican cuisine. Moreover, Cafe Iguana boasts a large selection of Happy Hour drinks to perfectly go with your meals. Try their premium El Destilador tequila, for instance. On the rocks or mixed with your favourite cocktail – the choice is yours. 

Website: https://cafeiguana.com/
Price: $$ Check the restaurant’s menu here.
Address: 30 Merchant Road #01-03 Riverside Point, Singapore 058282
Opening hours:
Monday – Thursday 5:00 pm to 10:30 pm
Friday – Sunday 12:00 pm to 10:30 pm
Tel: +65 6884 6884
Email: info@menu.com.sg
Facebook | Instagram
Chope Deals: Get up to 10% off at Café Iguana >

7. Guzman y Gomez, for great accessibility

Guzman y Gomez
Source: Guzman y Gomez

With a total of 14 outlets all over Singapore, Guzman y Guzman is definitely where you should go if you are dying for your Mexican food fix already. Don’t worry, Guzman y Guzman is not like your typical fast-food joint. They prioritise using only the freshest ingredients and authentic cooking techniques to create food of excellent quality – no shortcuts or whatsoever. Moreover, we like how every branch is family-friendly, with kid-sized portions of tacos and quesadillas. 

Website: www.gyg.com.sg
Price: $$ Check the restaurant’s menu here.
Address: See multiple locations here.
Email: info@gyg.com.sg
Facebook | Instagram
Contact form

8. La Salsa, for a live music fanfare

La Salsa
Source: La Salsa

Offering a contemporary twist on Latin and Mexican cuisine, La Salsa is one of the best restaurants for Mexican food in Singapore. Every dish is studded with a variety of spices native to Mexican households for the ultimate dining pleasure, so it will be like you are actually transported in the Land of Tortillas. La Salsa also has an impressive selection of cocktails, which would really work well with your fajitas and quesadillas. And to elevate your Mexican dining experience further, La Salsa provides live music every Friday and Sunday night – perfect for chill dinner dates!

Check out La Salsa > 
Website: www.lasalsa.com.sg
Price: $$ Check the restaurant’s menu here.
Address: 11 Dempsey Road #01-17 Singapore 249673
Opening hours: Daily 11:30 am to 10:00 pm
Tel: +65 6475 6976
WhatsApp: +65 8139 8893
Instagram

9. Vatos Urban Tacos, for a lovely fusion of Mexican and Korean flavours

Vatos Urban Tacos
Source: Vatos Urban Tacos

We have all heard of TexMex cuisine, but this KoMex cuisine from Vatos Urban Tacos is something new to our radar. Combining the best of Mexican food with Korean flavours, this restaurant introduces innovative yet delicious creations like kimchi carnitas fries, galbi tacos, and spicy chicken quesadillas. Both cuisines are known for their spicy taste profiles, so make sure that you also order a mug (or maybe two) of Vatos Urban’s special ice-cold draft beer to beat the heat. Overall, everything on their menu is absolutely a treat, so thankfully, Vatos Urban has now three branches all over Singapore.

Website: http://vatossg.com
Price: $$ Check the restaurant’s menu here.
Address:
South Beach: 36 Beach Road, #01-03 South Beach Quarter Singapore 189766
Holland Village: 281 Holland Avenue Singapore 278996
Tel: +65 6385 6010
Email: info@vatossg.com
Facebook | Instagram

Chope Deals: Get up to 30% off at Vatos Urban Tacos >

10. El Mero Mero, for a more elevated Mexican dining experience

El Mero Mero
Source: El Mero Mero

As much as we find tacos and nachos irresistible, Mexican cuisine does not end on those tortilla-based meals. So, if you want a more refreshing take on Mexican food, we suggest that you check out El Mero Mero. We usually devour our Mexican food in a more convivial setting, sometimes even with the presence of live music, and of course, some cocktails on the side. But with El Mero Mero, the setting is more sophisticated than usual, so expect the food to be a bit fancier as well. Don’t worry, the dishes are priced reasonably, so don’t hesitate to book your table as soon as you can! 

Website: https://elmeromero.sg
Price: $$$
Address: 30 Victoria St, #01-19 Chijmes Singapore 187996
Opening hours: Daily 12:00 am to 10:30 pm
Tel: +65 8289 7860
Email: info@elmeromero.sg
Facebook | Instagram
Chope Deals: Get 25% off at El Mero Mero X Senor Taco > 

11. Super Loco Robertson Quay, for contemporary Mexican cuisine at the riverside

Super Loco Robertson Quay best mexican restaurant singapore
Source: Super Loco Robertson Quay

Enjoy a casual and festive dining experience when you eat at the Super Loco Robertson Quay. This Mexican-inspired kitchen and bar at the riverside serve the familiar flavours of Mexican cuisine but are given a contemporary look and style. Fill up on favourites like burritos, quesadillas, and tacos for weekday lunches and dinners as well as weekend brunches. For those that want a refreshing meal with drinks after work, pair up their dishes with a drink from the restaurant’s wide selection of beverages which includes margaritas and wines. 

Super Loco also offers Taco Tuesdays where you can make your own taco platters from various fresh ingredients for dinner. Aside from their regular menus, the restaurant also has limited meal selections like their Loco Earth Month menu which features sustainable and low-waste ingredients.

Website: http://www.super-loco.com/robertsonquay/
Price: $$ Check the restaurant’s menu here.
Address: 60 Robertson Quay, #01-13 The Quayside, Singapore 238252
Opening hours:
Monday 5 pm to 11 pm
Tuesday – Wednesday 11:30 am to 11 pm
Thursday – Friday 11:30 am to 11:30 pm
Saturday 10 am to 11:30 pm
Sunday 10 am to 11 pm
Tel: +65 3158 2795
Email: reservations@super-loco.com
Facebook | Instagram

12. TONITO Latin American Kitchen, for authentic Latin-American street food and staples

TONITO Latin American Kitchen best mexican restaurant singapore
Source: TONITO Latin American Kitchen

At the TONITO Latin American Kitchen, be prepared to take your tastebuds on an adventure. As its name would imply, the restaurant brings the diverse flavours of Latin-American cuisine to the island. Have a bite of Mexican tacos and quesadillas, Argentinian pasta dishes, and Peruvian stews. In addition to street food and staple dishes, there are also several desserts like churros and leche as well as cocktails to accompany meals. While dining on delicious food in the restaurant’s vibrant interior, you also have a full panoramic view of the airport’s Rain Vortex. 

Website: https://tonito.sg/
Price: $$ Check the restaurant’s menu here.
Address: 78 Airport Blvd., #02 – 248, Singapore 819666
Opening hours: Daily 11:30 am to 10:30 pm
Tel: +65 6904 3975
Email: hola@tonito.sg
Facebook | Instagram
Chope Deals: Get up to 10% off at TONITO Latin American Kitchen >

13. Cuba Libre Cafe & Bar (Clarke Quay), for a nightlife venue with great food and drinks

Cuba Libre Cafe & Bar (Clarke Quay) best mexican restaurant singapore
Source: Cuba Libre Cafe & Bar (Clarke Quay)

Looking for a place to hang out and dine while on a night out? The Cuba Libre Cafe & Bar at Clarke Quay has great food, drinks, and music to vibe to. Grab a plate of their delicious tapas and signature dishes that include Mojito Chicken and Ropa Vieja which is pulled beef and vegetables in tomato sauce. They also have plenty of pizzas and small bites that are great for sharing with friends. Furthermore, you can also find an assortment of drinks to enjoy such as mojitos, Cuban specials, and other cocktails. We also like that the restaurant has live music and DJs that perform nightly to liven up the already bustling venue. 

Website: https://www.cubalibre.asia/clarke-quay
Price: $$ Check the restaurant’s menu here.
Address: 3B River Valley Rd, Clarke Quay Blk B, #01-13, Singapore 179021
Opening hours:
Sunday – Friday 5 pm to 3 am
Saturday 5 pm to 4 am
Tel: +65 8418 0203
Email: cq@cubalibre.asia
Facebook | Instagram

14. The Mask, for a wide array of dishes

The Mask best mexican restaurant singapore
Source: The Mask

While The Mask has a British pub-style interior, the restaurant offers a diverse selection of dishes on its menu. Grab a seat and choose from numerous food from Western and Asian cuisines. Whether you prefer nachos and pasta or curries and Tandoori meals, The Mask has the right dish for you. Moreover, they also have both classic and fusion pizzas like Tom Yum Pizza and Tandoori Chicken Pizza. While an ideal place for lunch and dinner, this place is also great for those late-night hang out sessions with friends, especially with their selection of light bites and drinks. 

Website: https://www.facebook.com/TheMaskBoatQuay/
Price: $$ Check the restaurant’s menu here.
Address: 26 Circular Rd, #23,24,25, Singapore 049379
Opening hours:
Monday – Friday 11:30 am to 2:30 am
Saturday – Sunday and Public Holidays 4 pm to 2:30 am
Tel: +65 8223 3786
Email: themask123@hotmail.com
Facebook

15. Comida Mexicana, for traditional Mexican recipes with contemporary influences

Comida Mexicana best mexican restaurant singapore
Source: Comida Mexicana

From its humble beginnings as Margarita’s East Coast, the Comida Mexicana not only brings a new name but also a new look to traditional Mexican recipes. Through their menu, you can have a full course meal filled with staple Mexican food but with a contemporary spin. You also don’t have to worry about the freshness of their food because they are made from only the freshest ingredients with some being sourced directly from Mexico. Start off a meal with your choice of quesadillas or chips with guacamole. Afterwards, fill up on tortilla dishes, like burritos and enchiladas, or traditional meals such as carnitas and fajitas. Finally, end the meal with some sweet leche frita or maybe a refreshing glass of fruity cocktails. 

Website: https://www.comidamex.com.sg/
Price: $$
Address: 404 E Coast Rd, Singapore 428998
Opening hours:
Tuesday- Sunday 11:30 am to 2:30 pm | 6 pm to 10 pm
Closed Monday
Tel: +65 6440 8030
Email: comidamexsg@gmail.com
Facebook | Instagram

16. Chico Loco, for delicious and affordable Mexican rotisserie chicken

Chico Loco best mexican restaurant singapore
Source: Chico Loco

Taking inspiration from the grit and gunge in Mexico, Chico Loco brings delicious and affordable food made from authentic Mexican recipes. Their menu has familiar dishes like tacos, burritos, and hearty salads and bowls. There are also several natural wines as well as craft beers to go along with meals. Alongside popular Mexican dishes are the restaurant’s signature rotisserie chickens. These free-range chickens are slow-cooked for a period of up to 8 hours on a rotisserie and seasoned with an aromatic brine as well as a special blend of spices. For those of us with different dietary preferences or restrictions, the restaurant has several vegetarian, vegan, and gluten-free options available.

Website: https://www.chico-loco.com/
Price: $ Check the restaurant’s menu here.
Address: 102 Amoy St, Singapore 069922
Opening hours:
Monday – Wednesday 11:30 am to 11 pm
Thursday – Friday 11:30 am to 11:30 pm
Saturday 5 pm to 11:30 pm
Closed Sunday
Tel: +65 3158 3539
Email: hola@chico-loco.com
Facebook | Instagram

17. Dallas Restaurant & Bar (Boat Quay), for a great place to dine with a group

Dallas Restaurant & Bar (Boat Quay) best mexican restaurant singapore
Source: Dallas Restaurant & Bar (Boat Quay)

Whether you need a venue for an event or simply a place to unwind with great food, the Dallas Restaurant & Bar at Boat Quay is ready to serve your needs. On the first floor is a high-end bar that serves various alcoholic beverages including an impressive selection of wines sold by the glass or bottle. Meanwhile, the second floor has a restaurant where mouth-watering dishes are served. Some examples of the dishes they serve are various finger foods, sharing platters, full meals, and their house speciality: Prime Rib Steak. Lastly, the third floor is a private bar that boasts an excellent view of the river and the city skyline 

Website: https://dallas.sg/restaurants/dallas-boat-quay/
Price: $$ Check the restaurant’s menu here.
Address: 31 Boat Quay, Singapore 049820
Opening hours: Daily 11:30 am to 10:30 pm
Tel: +65 6532 2131
Email: enquiries@dallas.sg
Facebook
Chope Deals: Get up to 25% off at Dallas Restaurant & Bar (Boat Quay) >

Related Reads:

We hope that our guide on the 17 Best Restaurants for Mexican Food in Singapore will help you find the best restaurant to satisfy your Mexican food cravings. If you found this useful, please share it with your friends and family! 


This post was brought to you by The Wedding Vow.

Want to be featured on The Wedding Vow? Email advertise@theweddingvowsg.com or editorial@theweddingvowsg.com for media invites.
Disclosure: All opinions remain the writer’s own. While there may be sponsored, paid or affiliate mentions in our articles, we believe in editorial integrity and honesty of opinion. We will recommend products and services that we have curated based on our research, or through our own positive experience with them. For more information, kindly refer to our copyright & disclosure policy.