San Antonio Rose Tattoo is a tattoo shop, located at Appointment Only, Universal City, United States.