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.

Promoted Stories