Barracuda Taco Stand
Hours:
3984 Tchoupitoulas St, New Orleans LA 70115
Tips
Hours
Most Recent Comments
-
March 2024
Very flavorful beef and pork meat. The tortillas are fresh and tender. Friendly staff and fair prices.
-
March 2024
Sat outside on a beautiful day in a well maintained and clean environment. The guacamole was exceptional!
-
March 2024
Loved this place, food, atmosphere and serving everything was great. There's a reason why this place has always a queue. Worth waiting in the
More Comments(345)
From Barracuda Taco Stand
Barracuda is a neighborhood taco stand & laissez-faire margarita garden serving grilled meats & vegetables on fresh tortillas.
You May Also Like
-
New Orleans, Louisiana