The Wicker Squid
New Orleans, Louisiana, United States
Details
- Owner
- HECHO
- Location
- New Orleans, Louisiana, United States
- Closed?
- No
- Links
Location
Open in the map The pin marks the bar's suburb or city, not its address.
New Orleans, Louisiana, United States
Open in the map The pin marks the bar's suburb or city, not its address.