
Barracuda Taco Stand
Loading map…
Barracuda Taco Stand is a neighborhood taco stand and margarita garden in New Orleans serving fresh tacos on house-made tortillas, breakfast tacos, and craft margaritas from a converted Gulf station on Tchoupitoulas Street. The menu features beef, pork, and crispy fish tacos alongside steak alambres, loaded nachos, and a celebrated Mezcal margarita, with a dog-friendly outdoor patio at multiple New Orleans locations.