In the mood for bold flavors, spicy salsas, and a margarita (or three)? Amsterdam’s Mexican food scene is really heating things up, from laid-back taquerías to high-altitude dining where you can feel the vibrant spirit of Mexico. Whether you’re looking for street-style tacos, modern takes on traditional dishes, or a night out full of passion, these are the best Mexican restaurants in the city right now—arriba!
1. Madre
Be sure to visit Madre, considered the mother of all Mexican restaurants in Amsterdam. With a plant-based menu that puts a delicious twist on traditional dishes, it’s a sensory experience from the moment you walk in. As one of the city’s most sustainable and inclusive spots, everyone is guaranteed a wonderful time at this must-visit restaurant. We recommend stopping by during their Taco Tuesday, featuring special offers and mouthwatering tacos. 📍Address: Westerstraat 186, 1015 MR Amsterdam, Netherlands
2. Bacalar
Tucked away in Amsterdam-Noord, Bacalar is a modest taqueria that offers an unforgettable dining experience. The service is unparalleled, with the staff exceeding all expectations by providing detailed explanations of the menu. From the delicious tacos to the exceptional cocktails: don’t miss the chance to immerse yourself in this fantastic restaurant and its delicious Mexican cuisine. 📍Address: Chrysantenstraat 4, 1031 HT Amsterdam, Netherlands
3. Senor Mostachio
Inspired by Mexican street food, Senor Mostachio is the perfect spot for an authentic taste of Mexico. You can expect an extensive menu with tempting options, from amazing margaritas to nachos to share, top-quality tacos, and some of the best salsas in town. You’ll truly be spoiled for choice here. The warm and cozy ambiance also adds a distinctive charm, making it ideal for an intimate date or catching up with friends. 📍Address: Ruysdaelkade 183H, 1072 AT Amsterdam, Netherlands
4. Tacos & Tequila
When it comes to quality tacos in Amsterdam, it doesn’t get much better than at Tacos & Tequila. The atmosphere is modern and inspired by the vibrancy of Mexico and its beloved cuisine, setting the stage for an unforgettable feast of delicious delicacies. Whatever you choose from their tempting menu, be sure to try the Tequila & Mezcal Flights to transform your experience into a true fiesta, where you can sample various spirits from regions across Mexico. 📍Address: Lange Leidsedwarsstraat 75H, 1017 NH Amsterdam, Netherlands
5. Mr Haz Taco Bar
Another fantastic option for tempting tacos is Mr Haz Taco Bar, with a mouthwatering selection of Mexican delicacies. Their innovative menu takes traditional flavors to a new level, with a fantastic selection of vegetarian and vegan tacos. However, we recommend trying the Jerk Chicken Tacos for a fantastic fusion of Mexican cuisine with a Caribbean twist. 📍Address: Egelantiersstraat 24, 1015 PM Amsterdam, Netherlands
6. El Vino
This beloved Mexican and Argentine grill is a go-to spot for loyal locals throughout Amsterdam, with countless delicious dishes that transport your taste buds to Latin America. The portions are generous, so you’re guaranteed to leave satisfied and get your money’s worth. Whether your heart beats faster for nachos, tacos, enchiladas, or burritos, be sure to let yourself be tempted by El Vino and its enchanting Mexican dishes. 📍Address: Lange Leidsedwarsstraat 51, 1017 NG Amsterdam, Netherlands
7. Alfonso’s Mexican & Grill Restaurant
For some of Amsterdam’s favorite fajitas, head to Alfonso’s. Served on a sizzling hot cast-iron griddle, you can expect sizzling marinated meat straight from the kitchen, adding a layer of authenticity and experience that’s hard to match. You can order fajitas for one or two people, making this a great idea for a date or to kick off a fun evening with the family. 📍Address: Utrechtsestraat 29, 1017 VH Amsterdam, Netherlands
8. Los Pilones
If you’re looking for a no-nonsense Mexican restaurant in a lively bar setting, Los Pilones is the place to be. With its authentic and delicious dishes, this restaurant is a must-visit for anyone seeking lesser-known delicacies and culinary highlights. We recommend starting with their Quesadillas! They’re packed with a filling of your choice, perfect when paired with one of their Spicy Margaritas. 📍Address: Kerkstraat 63, 1017 GC Amsterdam, Netherlands
9. Fiona
For fantastic Mexican dishes in a colorful setting, Fiona is the place for you. Their menu is packed with your favorite Mexican dishes, from delicious nachos to tacos, quesadillas, and more. We recommend going here with a friend and sharing a feast of both small and larger plates. By the way, try the Rib-Eye for one of the best steaks in town. 📍Address: Warmoesstraat 14, 1012 JD Amsterdam, Netherlands