Where to Find the Best Mexican in Singapore

When you think of eating out in Singapore, your mind probably jumps straight to steaming plates of Hainanese chicken rice or late-night bowls of fiery laksa. And rightly so. But what happens when the craving hits for slow-cooked carnitas, perfectly charred tortillas, and a bowl of fresh guacamole with just the right hit of lime and cilantro? For a long time, tracking down authentic, satisfying Mexican food on this side of the equator felt like searching for a needle in a very tropical haystack.
Thankfully, the landscape has completely shifted. You no longer have to settle for soggy corn chips and uninspired salsa from a supermarket jar. Over the last few years, a wave of fantastic spots has cropped up across the island, serving up bright, punchy, and thoroughly addictive Latin American flavors. Whether you are looking for a quick, hearty lunch between meetings or a laid-back weekend feast far from the downtown crowds, I’ve tracked down some of the absolute best spots to get your taco and burrito fix in the Lion City.
Guzman y Gomez
I know what you might be thinking—starting a local food list with a prominent fast-casual brand? But hear me out. The Velocity at Novena Square branch of Guzman y Gomez has racked up over 4,700 reviews with a staggering 4.8-star average, and for good reason. They have practically mastered the art of fast, uncompromisingly fresh fare. When I need a reliable, heavily stuffed spicy chicken burrito to power me through a midweek slump, this is exactly where I head. The meats are braised and grilled on-site daily, and the pico de gallo is perpetually bright and crisp. Because it sits right in the bustling Novena hub, it is a lifesaver for office workers and gym-goers alike. Expect a fast-moving queue during the lunch hour, but don't let it deter you; the kitchen runs like a well-oiled machine.
Guzman y Gomez
Yes, the same brand, but a completely different atmosphere. Tucked away in Bukit Timah’s Serene Centre, this particular branch boasts a similarly massive, fiercely loyal following. If the Novena location is all about urban efficiency, the Serene Centre spot is where you go to slow down. I love swinging by here after a sweaty morning hike at the nearby Singapore Botanic Gardens. Grabbing an outdoor table, digging into a loaded bowl of pulled pork carnitas, and sipping on an ice-cold horchata while watching the neighborhood stroll by is one of my favorite Saturday rituals. The consistency across their outlets is genuinely impressive, ensuring you get that exact same charred, smoky flavor whether you're in a busy shopping mall or a leafy residential suburb.
Go Mexico.SG
If you venture up north into the Sembawang Hills Estate, you will find a brilliant, slightly hidden gem called Go Mexico.SG. Casuarina Road is legendary among locals for its crispy prata shops, but tucked right into this heritage stretch is a cozy, unpretentious joint serving up some seriously soulful Mexican plates. With a solid 4.6 rating, it feels entirely detached from the polished, cookie-cutter aesthetics of central city dining. The vibe here is deeply personal. You come here for the tacos—served on soft tortillas that taste like they were pressed just moments before hitting your plate. Their slow-roasted meats are dripping with rich, complex adobo spices, and their house-made salsas pack a legitimate, sweat-inducing punch. It is a fantastic excuse to escape the city center and support a neighborhood joint that cooks with genuine heart.
Before you rush out the door to secure your taco fix, here are a few practical tips to keep in mind. If you are hitting up Guzman y Gomez during the workweek, try to slip in just before noon or after 1:30 PM to avoid the heaviest office rush. Reservations are completely unnecessary there—just order at the counter and grab a seat. However, for a sit-down dinner at Go Mexico.SG on a Friday or Saturday night, I highly recommend calling ahead. The space is intimate, and tables fill up fast with locals in the know. Price-wise, the fast-casual spots will run you a very affordable $12 to $20 SGD for a massive, filling meal, while Go Mexico.SG sits comfortably in the mid-range—expect to spend a bit more if you are pairing your tacos with a couple of frosty margaritas, but it is worth every single cent.
Singapore's food landscape is always shifting, and seeing this vibrant cuisine plant strong roots across our island makes dining out more exciting than ever. I challenge you to step outside your usual dinner routine this week. Go find that perfect spicy salsa, grab a stack of warm tortillas, and make a night out of it.