Whether you like them in soft or hard tortillas, the traditional Mexican dish is well-loved by many across the globe, including here in Singapore. Many restaurants here straddle the line between authentic flavours and contemporary creations. From Korean-fusion tacos to spicy meats, you’ll discover an array of delightful tacos in Singapore!
#1 Papi’s Tacos

The unpretentious Papi’s Tacos is helmed by Mexican chef-owner Jose Mauricio Espinoza, known by the regulars as ‘Papi’. Now with three outlets, the eatery reflects Central Mexico's informal street dining culture. Hailing from the small town of Papalotla, Papi brings his heritage to an array of simple, yet mouthwatering tacos and native dishes. Eat your way through the Tacos de Suadero with slow-cooked beef brisket, Tacos de Pollo with slow-cooked pulled chicken, or Tacos de Camaron with grilled shrimp in a lightly spiced sauce.
Address: 39 Seah Street, #01-01, Singapore 188395
Opening Hours: 12–2:30 PM, 5–10:30 PM Sun to Thurs, 12–2:30 PM, 5–11 PM Fri & Sat
#2 Super Loco Robertson Quay

Perched right next to the historic Singapore River, Super Loco Robertson Quay is perfect for a long lunch with your amigos (and furry friends). Don’t miss their Taco Tuesdays, where you’ll be able to customise and put together your own tacos with all your favourite ingredients. Well-seasoned fillings such as chipotle pulled beef brisket or cilantro barramundi go perfectly on the pillowy soft and warm tortillas!
Address: 60 Robertson Quay, #01-13 The Quayside, Singapore 238252
Opening Hours: 5–11 PM Mon, 11:30 AM–11 PM Tues to Thurs, 11:30 AM–11:30 PM Fri, 10 AM–11:30 PM Sat, 10 AM–11 PM Sun
Leave a Reply
#3 Muchachos

This delicious restaurant on Cecil Street is well known for its burritos, but it’s also the perfect place for taco enthusiasts. There are meaty options like the Polla Asado (chicken) and Carne Asada (steak), as well as vegetarian options and other taco creations. On Taco Tuesdays, you can grab tacos for just $3! Complete the meal with refreshing jarritos to beat the heat.
Address: 182 Cecil St, #01-01, Singapore 069547
Opening Hours: 11 AM–9 PM Mon to Fri, 10 AM–3 PM Sat & Sun
Leave a Reply
#4 Vatos Urban Tacos

Mexican-Korean tacos, anyone? The menu at the Vatos Urban Tacos sees a fusion of both Korean and Mexican flavours in its dishes. One popular example is the Galbi Short Rib Tacos which are served on 100 per cent corn tortillas and topped with tender marinated short rib, ssamjang aioli, Asian slaw, and cilantro. Or, try the Korean Pork Belly Taco which is a combination of fatty strips of gochujang-marinated pork belly, ssamjang aioli and pickled red onions.
Address: 36 Beach Rd, #01-03 South Beach Quarter, Singapore 189766
Opening Hours: 12–3:30 PM, 5–10:30 PM Tues to Fri, 12–10:30 PM Sat & Sun. Closed on Mon
Leave a Reply
#5 Lower East Side Taqueria

Lower East Side Taqueria crafts tacos that are influenced by its namesake New York City borough, Lower East Side. Taco lovers should dive straight for the Urban Jamaican which comes with a Caribbean twist, in the form of Jamaican-style grilled chicken paired with mango salsa and cilantro rice. Or if you aren’t afraid of getting messy, check out the sloppy Chilli Beef Taco. Tex-Mex chilli con carne slithers out of each crunchy tortilla shell, bursting with smoky and meaty flavour.
Address: 19 E Coast Rd, #01-02, Singapore 428746
Opening Hours: 11 AM–11 PM Sun to Thurs, 11 –1 AM Fri & Sat
Leave a Reply
#6 Lucha Loco

This Duxton Hill establishment offers Mexican street food in a laid-back environment. You can opt to dine under the stars in a vibrant alfresco garden, or relax in the buzzy restaurant as you tuck into barbacoa tacos, prawn tacos, fish tacos, plant-based tacos and more – best washed down with some frozen lime margarita!
Address: 15 Duxton Hill, Singapore 089598
Opening Hours: 5–11 PM Mon to Thurs, 11:30 AM–12:30 AM Fri & Sat. Closed on Sun
Leave a Reply
#7 Senor Taco

An authentic Mexican taqueria, this eatery is one of Singapore's many popular Mexican restaurants. Its super satisfying tacos are a must-try! This includes the Baja Fish tacos which feature tempura toothfish with pico de gallo, pickled shallots and chipotle mayo, or the Beef Taco that’s made with grilled Wagyu, guacamole and pickled red onion on corn tortilla. They are Senor Taco’s signature dishes and for good reason!
Address: Multiple locations
Leave a Reply
#8 Margarita’s

Nestled in Dempsey Hill, Margarita’s is one of the oldest Mexican restaurants in Singapore. Dig into delectable tacos, all bursting with flavour. From fish tacos made with beer-battered fish to the signature Al Pastor Taco with marinated pork topped with a fiery of ingredients, its delicate yet exuberant dishes are a true celebration of Mexico.
Address: 11 Dempsey Rd, Singapore 249673
Opening Hours: 11:30 am–10:30 pm daily
Leave a Reply
#9 Afterwit

Looking for halal tacos in Singapore? There’s no better place than Afterwit. Go for the Cheeky Git Taco that comes with braised beef cheeks and a generous dollop of truffle mayo. There’s also the Vietnamese-inspired Banh Mi Taco, which you can take your pick of chicken, beef or lamb. Another great fusion is the Tofu Sanchez taco, which pairs marinated tofu with corn salsa.
Address: 778 North Bridge Rd, Singapore 198746
Opening Hours: 12–10 PM daily
Leave a Reply
#10 Cha Cha Cha

One of Singapore’s oldest Mexican hotspots, Cha Cha Cha serves straightforward food in a casual, family-friendly environment. Its menu is full of Mexican classics, such as the Fish Tacos served with lettuce, cheese, pico de gallo, and your choice of tortillas. The fish is fresh and tender and well complemented by some zesty lime. There are also chicken, beef, pork, shrimp and vegetarian options!
Address: 32 Lor Mambong, Singapore 277690
Opening Hours: 11:30 AM–11 PM daily
Leave a Reply
#11 Alegria

Alegria is an exciting restaurant that showcases Latin flavours reinvented with Asian and European influences. Find a charming mix of flavours in their tacos such as the Koreana that is spruced up with kimchi and ssamjang aioli, as well as the Sisig which utilises the Filipino-style pork classic.
Address: 18 Teck Lim Road, Singapore 088390
Opening Hours: 12 PM–12 AM Tues to Sun. Closed on Mon
Leave a Reply
#12 Cafe Iguana

Before Mexican food was truly a thing here, there was Cafe Iguana. This joint in Clarke Quay has been around since 2000, serving up a tantalising menu of the freshest Mexican food based on authentic recipes, along with your favourite cocktails. Here you can also get a DIY Tacos bundle and create your own feast. Each bundle comprises flour tortillas, candied jalapeno, pickled onion, pico de gallo, shredded cabbage, and your choice of two proteins.
Address: 30 Merchant Road, Riverside Point, #01-03, Singapore 058282
Opening Hours: 5–11 PM Mon to Thurs, 12 PM–1 AM Fri & Sat, 12–11 PM Sun
Leave a Reply
#13 El Cocinero

Nestled in Novena, this humble cantina serves up some affordable, authentic Mexican grub. Their popular taco selection includes the smoky and juicy chicken Tinga, hearty classic Carnitas and Lengua (beef tongue). Each taco is topped with sharp diced onions, piquant salsa, and earthy coriander
Address: 275 Thomson Rd, #01-45, Singapore 307645
Opening Hours: 11 AM–9 PM Tues to Sun. Closed on Mon
Leave a Reply
#14 Piedra Negra

This colourful spot near Haji Lane and Arab Street is hard to miss. Enjoy tantalising Mexican flavours, especially when it comes to the incredible selection of Baja tacos. Highlights include Tacos De Cameron with shrimp, hard shell tacos with your choice of beef or chicken, white corn tacos with roasted poblano chili, to name a few. A must-try is also the guacamole that’s made fresh at your table!
Address: 241 Beach Rd, Singapore 189753
Opening Hours: 12 PM–12 AM daily
Leave a Reply
#15 Guzman Y Gomez

An accessible spot for a quick fix of Mexican food, Guzman Y Gomez is one of the biggest Mexican fast-food franchises in Singapore. They have a modest selection of tacos to choose from, both spicy and non-spicy, with your choice of hard or soft tortillas. The food is takeaway-friendly and service is quick, so you’ll be in and out in no time!
Address: Multiple outlets