"Popular Uptown taco and margarita stand Barracuda, open since March 2019, has a second location in the works for Algiers Point. The new outpost of the walk-up restaurant, which will also feature a large, covered outdoor dining area, is expected to open at 446 Pelican Avenue early next year." - Clair Lorell