We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
446 Pelican Avenue
New Orleans, LA
© OpenStreetMap contributors
Looking for a restaurant in New Orleans? Barracuda Taco Stand is listed here. Other restaurants nearby include 14 Parishes (0.2 mi) and Angeli (0.7 mi). The area sees roughly 63 inches of rain a year. Six Flags New Orleans was a theme park located near the interchange of Interstate 10 and Interstate 510 in New Orleans, Louisiana, United States. It's located at 446 Pelican Avenue. Summers in New Orleans average near 87°F and winters settle around 51°F, so restaurants here work around the seasons.