Tattoo goo
(504) 304-7717
1631 St Charles Ave
New OrleansLouisiana 70130
United States
Ranked 223 with: 33 photos, 3 collections, 36 followers and 7 following
We were the original shop, here first, Uptown/Irish channel on Magazine St & on Rampart @ Canal 15 years ago. After Katrina we found our current location, THE St. Charles Ave tattoo shop in New Orleans. Still the original, world famous, Forbidden Body Art.

Get a Tattoo Estimate

Where are you located?

To use the map to find a location, drag the marker or click on the map.