📍 Route du Canapé Vert 25
Iguana Café — Beach bar in Port-au-Prince (Haiti), Hispaniola, the Caribbean. Route du Canapé Vert 25. Hours, map, contact. CaribbeanForAll.