El Zorro Tattoo is a tattoo shop, located at Inside of Phenix Salon Suites 1213, Parkside Main St Suite #129, Cary, United States.