Bar Iguana is a bar located in Barcelona. It offers a relaxed atmosphere for patrons. The establishment is situated on Carrer de les Torres.