Phone: (+1)5042662961
Address: 3984 Tchoupitoulas St, 70115, New Orleans, US, United States
City: New Orleans
Dishes: 11
Reviews: 281
Website: https://www.eatbarracuda.com/
"The tacos were the bomb!!! My husband and I loved, loved the pork tacos. I absolutely fell in love with the mushroom taco (I added guac to mine delicious). Last but certainly not least the corn bowls were amazing. Thank you for caring and loving the food that you make!Vegetarian options: Broccoli and mushrooms"
All prices are estimates.
New Orleans is famed for its vibrant jazz scene and Creole cuisine, featuring dishes like gumbo, jambalaya, and beignets, reflecting a rich blend of French, African, and Spanish heritage.