I was reading about San Pedro in a book and it mentioned a club called Barefoot Iguana's. Is it still around? Is it a popular hangout or a seedy joint? coming later this month just wondering cause it looked cool.
thank you