Skip to Content
Order Now
Menu
Locations
Catering
Shop
Gift Cards
Merch
Press
New Orleans’ Best New Restaurants of 2019 - THRILLIST
Barracuda is one of the best restaurants in New Orleans - USA Today
New Orleans’ Tortilla Takeover - Where Traveler
Uptown Taco Gem Barracuda Opening New Algiers Point Location - River Beats New Orleans
Dining Out Barracuda - Offbeat Magazine