I have heard about this place on the message board but I don't remember seeing it when I was in San Pedro, where is it?