With the variety of herbs and spices used in authentic Mexican cuisines, it’s no wonder many are looking to experience it. Imagine a lively atmosphere with dishes like savoury tacos and quesadillas to end your day. Every dish on the menu invites you to explore a new flavour and discover a fresh favourite. Read on to explore our list of top 10 Mexican restaurants to find your next favourite meal.
1. Fuego Mesa

(Image source–Isabella Tan)
If you’re looking for a colourful and vibrant dining experience, Fuego Mesa is the way to go. The bright yellow walls effortlessly contrast with the mosaic tiles and wooden furnishings. Visitors often praise the cosy atmosphere and friendly staff, making it perfect for gatherings with family and friends.
They offer a variety of taco flavours, but the standouts are the beer‑battered fish tacos served with chipotle mayo and birria beef tacos. The hot wings are also applauded for being crispy on the outside and soft and juicy on the inside. However, do note that most food on the menu may not be suitable for those who can’t handle the spice.
Address:
681 Race Course Rd, #01-305, Singapore 210681
Social media account:
Operation hours:
Daily: 10 am–3:30 pm, 5:30–10 pm
Recommended dishes:
Beer-Battered Fish Taco, Loaded Nachos, Birria Beef Tacos, Hot Wings Everything, and Strawberry Fresca Con Crema.
2. Huevos

(Image source–Trotting Horse)
Nestled in a bustling and lively street, Huevos is one of the best authentic Mexican restaurants in the Lion City. With locations in North Bridge and River Valley, their signature Birria Beef Tacos and Loaded Nachos are never a miss. The restaurant is somewhat on the smaller side, so reservations are a must if you don’t want to wait in line.
Diners at Huevos often compliment the Loaded Nachos which can be shared by up to 6 people, while the variety of quesadillas will surely meet visitors’ different tastes. Cold and refreshing drinks like Agua Fresca, a mix of watermelon and mint, can be paired with the hearty flavours of the cuisines.
Address:
803 N Bridge Rd, Singapore 198771
Social media accounts:
Operation hours:
Tuesday to Sunday: 11 am–3 pm, 5–10 pm
Monday: Closed
Recommended dishes:
Birria Beef Tacos, Loaded Nachos, Chicken Chipotle Quesadilla, Baja Fish Tacos, and Agua Fresca.
3. Piedra Negra

(Image source–Ernst Burkart)
Piedra Negra mixes an upbeat nightlife scene with a Mexican twist, right at the junction of Haji Lane X Beach Road. This restaurant is hard to miss thanks to its bright and quirky murals outside. Take a step in and you’ll be transported to a festive dining experience where you’ll feel like you’re on vacation.
The signature Guacamole, served with Tortilla Chips, is prepared right in front of you, while the cocktails, mocktails, and beers can be easily paired with various dishes. If you’re looking for a more filling meal, diners recommend getting the Quesadillas and Enchiladas, or a cheesy plate of Nachos.
Address:
241 Beach Rd, Singapore 189753
Social media accounts:
Operation hours:
Sunday to Thursday: 12 pm–12:00 am
Friday & Saturday: 12 pm–1:0 am
Recommended dishes:
Chicken Quesadillas, Guacamole and Chips, Nachos, Beef Alambre, and Burritos.
4. Lucha Loco

(Image source–Lucha Loco)
For a more classy dinner, Lucha Loco is the place to go with its spacious and dreamy interior. Outdoor patio seating is also available for those who want to take in the fresh night air while dining. The menu is a perfect combination of Mexican flavours with a contemporary twist, and staff members are often praised for being very accommodating and thoughtful.
Diners can go for the Roasted Tajin Cauliflower as a simple starter, then opt for the hearty Wagyu Beef Tostadas or Chicken Quesadillas for a more filling meal. Additionally, the blue corn cake has walnuts for a nutty taste and vanilla ice cream to clean the palate, which is a must-try unique flavour.
Address:
15 Duxton Hill, Singapore 089598
Social media accounts:
Operation hours:
Monday to Thursday: 11.30 am–11 pm
Friday to Saturday: 11.30 am–12.30 am
Closed on Sundays
Recommended dishes:
Wagyu Beef Tostadas, Baja Fish Tacos, Chicken Quesadillas, Roasted Tajin Cauliflower, and Super Churros.
5. Papi’s Tacos – Seah Street

(Image source–Papi’s Tacos – Seah Street)
Papi’s Tacos is helmed by the Head Chef, Mauricio Espinoza, who comes from a small town in Mexico. He aims to bring an authentic and welcoming Mexican street food experience to the Lion City by using high-quality and fresh ingredients to give a savoury and deeply satisfying meal to everyone. Thanks to his hard work, Papi’s Tacos has opened up branches in Tanjong Pagar, Katong, and Jalan Besar.
Regulars often reach for the smoky and aromatic Chicken Quesadilla and Fish Tacos. The frozen margarita is also a favourite amongst visitors for its strong taste.
Address:
39 Seah Street, #01-00, Singapore 188395
Social media accounts:
Operation hours:
Sunday to Thursday: 12 pm–2:30 pm, 5 pm–10:30 pm
Friday & Saturday: 12 pm–2:30 pm, 5 pm–11 pm
Recommended dishes:
Chicken Quesadilla, Churros, Prawn Tacos, Birria Tacos, Salsa Chips, and Guacamole.
6. Chimichanga VivoCity

(Image source–Kenny Loong)
From classic burritos to high-end dishes like ribeye, Chimichanga is one of the best at tailoring Mexican recipes to fit into the Singaporean palate. Chimichanga also has locations in Holland Village and Paya Lebar Quarter, and each location has its own speciality. In VivoCity, the seafood cuisines are a must-try and perfect for big gatherings with kids.
The Chipotle Chicken Loaded Nachos is served in a generous portion, while the Wagyu Hanging Tender Carne Asada is praised for its exquisite taste. Regulars also recommend handcrafted cocktails to down the food.
Address:
1 HarbourFront Walk, #01-157/158 VivoCity, Singapore 098585
Social media accounts:
Operation hours:
Monday to Thursday: 11:30 am–11 pm
Friday: 11:30 am–12 am
Saturday: 12 pm–12 am
Sunday: 12 pm–11 pm
Recommended dishes:
Chipotle Chicken Loaded Nachos, Chicken Burrito, Wagyu Hanging Tender Carne Asada, Chimichanga, Grilled Octopus, and Swordfish Ceviche.
7. Margarita’s Dempsey Hill

(Image source–Vishal Shirsat)
Margarita’s Dempsey Hill is a top destination for those seeking authentic Mexican cuisine and expertly crafted margaritas. The restaurant is nestled in lush greenery, perfect for those who want to escape the bustle of the city to a vibrant and chic fiesta. However, Margarita’s tends to be packed during peak hours, so reservations are encouraged and there is a two-hour seating time limit.
Other than the frozen margaritas and wine, regulars here often commend the zesty Guacamole, mouth-watering Mushroom Quesadillas, Fresh Jalapeno Poppers, and Kitchen Sink Burrito.
Address:
11 Dempsey Rd, Singapore 249673
Social media accounts:
Operation hours:
Daily: 11:30 am–10:30 pm
Recommended dishes:
Kitchen Sink Burrito, Mushroom Quesadillas, Churros, Tiramisu, Fresh Jalapeno Poppers, and Chicken Cheese Fajitas.
8. Comida Mexicana Singapore

(Image source–Comida Mexicana Singapore)
Comida Mexicana, meaning Mexican food, stays true to its name by focusing on the traditional vibrant Mexican flavours and high-quality fresh ingredients to give diners an experience like no other. The colourful fiesta decor mixes in perfectly with the concrete walls, giving a contemporary feel to the restaurant.
When visiting Comida Mexicana, signature dishes like the incredibly tender Carnitas, crispy Grilled Fish Tacos, and perfectly golden Chicken Quesadillas are always a must-try.
Address:
404 E Coast Rd, Singapore 428998
Social media accounts:
Operation hours:
Tuesday to Sunday: 11:30 am–2:30 pm, 6–10 pm
Monday: Closed
Recommended dishes:
Carnitas, Grilled Fish Tacos, Chicken Quesadillas, Jalapeños Cheese Fritters, Tiramisu, and Tortilla Base Pizza.
9. Chico Loco

(Image source–Chico Loco)
The moment you step into Chico Loco, you’re greeted by lively music, a buzzing atmosphere, and a delicious smell for an authentic neighbourhood cantina. From the cheerful bar to the mouth-watering menu, this restaurant is perfect for a great time with friends and family.
The crowd-favourite Chicken Rotisserie is known as the best in Singapore, with its tender and juicy meat that just melts in your mouth. The Bone Broth also feels like a warm, comforting hug after a long day, while the Elote is a perfect blend of smoky and creamy flavours.
Address:
102 Amoy St, Singapore 069922
Social media accounts:
Operation hours:
Monday to Friday: 11:30 am–10:30 pm
Saturday: 5 pm–10:30 pm
Sunday: Closed
Recommended dishes:
Bone Broth, Not Your Average Nachos, Cauliflower Tacos, Chicken Rotisserie, Elote, and Ancho Smoked Wagyu.
10. Lavi Taco Chinatown

(Image source–Alwyn Loh)
In Singapore’s historic Chinatown sits Lavi Taco, a beautiful restaurant that comes to life when the sun sets. This taqueria is unlike any other, with its unique, hipster vibe mixed with a traditional Mexican street food experience. If you’re looking for a fun, casual time, outdoor seating and fresh night air, Lavi Taco is the one for you.
The menu is packed with authentic Mexican spices, but the fan-favourite tacos are Baja Fish Tacos and Beef Birria Tacos. These tacos pack a mighty punch with their overflowing fillings, immaculate seasoning, and hearty flavours.
Address:
195 Pearl’s Hill Terrace, #01-54, Singapore 168976
Social media accounts:
Operation hours:
Tuesday to Sunday: 5:30 pm–9:30 pm
Monday: Closed
Recommended dishes:
Crispy Fish Tacos, Beef Birria Tacos, Jalapeño Poppers, Taco Meat Platter, Juicy Buffalo Wings, and Garlic Butter Prawn Tacos.
Conclusion
Overall, these are the top 10 most authentic Mexican restaurants that Singapore has to offer in 2025. So, whether you are in the mood for tacos or looking to add a new Mexican restaurant to your favorites list, there is a perfect place here for every occasion and craving.
If you are hungry for more and want to find other top restaurants to try, then simply visit our food blog, where you can discover the latest dining spots and hidden gems in the heart of Singapore.





