These are the best tacos I’ve had in New Orleans. They take me all the way back to when I visited Mexico City during my spring break of 2008. You can find them at a taco truck on the 8800 block of Claiborne (halfway between Carrolton and the Lowes).
Check it out on this google map:
View Larger Map

