I need location of the Cannibal Cafe in San Pedro. I looked for it in early March (not too hard) never found it. I have made an aquaintance in Missouri that knows the owners. I would like to visit and dine in late July while I'm there. Any info? Thanks.