There’s comfort food and then there’s Mexican grub. Sumptuous, soul-satisfying fare that comes with pitchers of Margaritas – there’s no wonder we crave Mexican food all the time!
We've put together a list of the best Mexican restaurants in Singapore to make that weekday or weekend, indulgence easier. From Mexican street food to Mexican fine dining, we’ve got you covered.
Papi’s Tacos - A cosy Taqueria
Nestled in the heart of Seah Street, lies the vibrant Mexican restaurant Papi’s Tacos serving up some authentic and delicious Mexican food. Papi’s Tacos is helmed by Executive Chef and partner, Mauricio ‘Papi’ Espinoza, who incorporates the authentic recipes from his hometown in Mexico. The Mexican restaurant, with its narrow and limited seating area, is reminiscent of Mexico’s taco trucks and back-alley Esque eateries.
Papi combines elements of his extensive international culinary experience, with an easy-going deposition in the open show kitchen to create a casual and lively dining atmosphere for customers. A must-try at Papi's Tacos is their signature dish, Tacos de Pescado (Fish Tacos) prepared with house-made corn tortillas and topped with a spicy Chipotle Aioli and refreshing seasonal red cabbage. Other favourites at Papi’s include, the Tacos de Asada, marinated steak on corn tortillas as well as Burrito de Carnitas.
No Mexican food is complete without drinks, of course. At Papi's a selection of curated tequilas, margaritas, a signature house beer and a simple wine selection are concocted, by veteran drink connoisseur Steve Schneider. He incorporates Mexican culture found predominantly in Papi’s style of cooking into his drinks – using a blend of artisanal spirits, organic agave nectar and high-quality fresh ingredients.
Kick back after work at Papi's with a margarita, while relaxing to Papi’s Tacos’ curated Spanish music featuring Mexican folk, alt-rock, old school hip hop, and ’50s rock tunes all day long.
Location: 39 Seah Street, Singapore 188395
Chimi’s - For sundowners by the Marina Bay
Newly opened at One Marina Boulevard, this outdoor Mexican Restaurant in Singapore is actually a Mexican Cantina that offers Mexican soul food with panoramic views of Marina Bay. With the kitchen and bar being located in a 20-foot container, watch as the chef cooks up your favourite Chimichangas, Burritos, Tacos and Quesadillas paired with great sundowner drink deals.
Location: One Marina Boulevard, Singapore 018989
Lucha Loco – For street-style Mexican food and killer tequila
A Mexican Restaurant in Singapore that is very popular amongst the expats is Lucha Loco. Street food done Mexican style, Lucha Loco is a street style Taqueria and garden bar in Duxton Hill. Food-wise, the Tacos are a highly popular option – single servings of small corn tacos filled with your choice of mix. The flavoured quality tequilas and a wide variety of cocktails (some with a sharing pitcher option too), makes this a popular place to hang out with friends.
Location: 15 Duxton Hill, Singapore 089598
El Mero Mero – For fine dining, Mexican style
A contemporary Mexican Restaurant at the heart of beautiful Chijmes, El Mero Mero fills the gap in the market for a fine-dining Mexican restaurant. Stepping away from the usual street food style grub on offer across Singapore, the menu here introduces you to meats and seafood done Mexican style. Regional beer, wine and of course the usual cocktails are on offer too.
Location: 30 Victoria Street, #01-20 Chijmes, Singapore 187996
Piedra Negra – For that on-the-street feeling
Bright, colourful and in the heart of Arab Street, you will love this Mexican Restaurant. Grab a table outside to be a part of the Arab street buzz. Highly recommended if you like your Guacamole chunky and freshly made to order. Piedra Negra is known for their frozen margaritas too!
Location: 241 Beach Road, Singapore 189753
Margarita's – For the perfect family meal
Crowd favourite Margarita's always topped the charts for a fun, comfortable setting especially suited to a family meal out. Think hearty large portions from an extensive menu and ample sitting space with large tables. The kitchen at Margarita's prides itself as one for home-style Mexican cooking using fresh, delicious produce that’s perfect for a family or group of friends.
Location: 11 Dempsey Road, Singapore 249673
El Patio - For a traditional, laid-back Mexican meal
If you have been in Singapore long enough, you would have heard about El Patio, a Mexican Restaurant that has been around forever. Better known for its delicious, traditional grub - they do use the freshest of ingredients in town! It is the fajitas though that are their show stoppers and ones that have kept Vanilla Luxury going back for more; year after year. If you enjoy a laid back, friendly ambience with food that is deliciously familiar; El Patio hits the spot.
Location: 34 Lor Mambong, Holland Village, Singapore 277691
Senor Taco – For late night Mexican cravings
No need to rush to a Mexican Restaurant to meet ridiculously early last order deadlines anymore. Senor Taco is open till 2 am on most days and 3:30 am over the weekends! Other than an incredibly delicious food offering their drinks menu is worth lingering on for. They also make their own tacos in case you want to take some home for culinary experiments!
Location: 3A River Valley Road, #01-07 Clarke Quay, Block A, Singapore 179020
Chimichanga – For a quaint, hidden dive bar experience
If you love Mexican food, leave everything you are doing and head to Chimichanga. This little dive bar in Dunlop Street is a welcome addition to the city’s thriving Mexican food and drink scene. Well priced food, an ambience that’s fun, this needs to be your next hangout space. Also, how rare is it to find a bar that has no GST or service charge? The real steal though are the house pour spirits going as low as $8 from 11 am - 7 pm, don’t let word get out lest it gets too busy. Here's a tip; every Monday, oysters at Chimichanga are just $2 each!
Location: 36 Dunlop Street, Singapore 209364
Vatos Urban Tacos - For Korean-Mexican fusion cuisine
Mexican Slang for “dudes”, Vatos Urban Tacos is a Mexican Restaurant that sprang from the minds (and bellies) of three Korean-Americans with roots in California and Texas who are offering yummy Korean-Mexican fusion cuisine over at South Beach Tower. With dishes like Kimchi Carnitas Fries, Galbi Short Rib Tacos, and Honey Tequila Chicken Wings, paired with signature cocktails, you’ll be coming back for more. Vegetarians will be delighted to know that they have options for you too!
Location: 36 Beach Road, #01-03 South Beach Quarter, Singapore 189766
Comida Mexicana - For hearty Mexican fare in the east
Authentic Mexican fare awaits at this cosy Mexican Restaurant in the east side of Singapore where you can relish dishes eaten by the locals in Mexico. After all, Mexican cuisine isn’t just tacos and burritos! At Comida Mexicana, you’ll find unique dishes such as Mash Avocado Sopes, a traditional antojito made of fried masa base and piled with various toppings; and Pork Carnitas served with warm corn tortillas, salsa verde and guacamole.
A must-try is their Cornflakes crusted Fish fillets with roasted tomatillo sauce and fried corn. Oh, so good! Finally, their traditional Mexican Churros dusted with cinnamon sugar and served with chocolate sauce are not overly sweet and simply perfect. Pair your meal with a couple of margaritas and you’re good.
Location: 404 East Coast Road, Singapore 428998