Looking for a fun & delicious brunch spot? We've enjoyed countless mornings here!
Barracuda Taco Stand
3984 Tchoupitoulas Street, New Orleans, LA 70115
This outdoor taco stand is a local favorite! It's not a far walk from Magazine St. either, one of the city's hot-spots for shopping, coffee, and leisurely walks.