From the famous to the infamous, San Pedro has always been a place people come to blend in and disappear…