Finding Mexican food in Amsterdam is no easy feat; even restaurants that serve tacos, nachos, guacamole and other Latin American dishes proffer fare that tastes nothing like similar dishes found in Mexico and South America. Whether it's due to the unavailability of Mexican spices and ingredients or because Latin flavors aren't palatable to the Dutch is a mystery.
What's not so mysterious is the one culinary exception in the Jordaan: Caramba, a colorful gem that's been offering authentic Latin American cuisine in Amsterdam for more than three decades. Run by several generations of an Argentinean family, the cozy restaurant serves fajitas, beef ranchero, rib eye, tacos and enchiladas that might rival any you'd find in Buenos Aires or Mexico City. A fine cocktail menu includes margaritas, mojitos, piña coladas and other South of the Border favorites.