Barú Antofagasta Address Av. República de Croacia 906, Antofagasta, Región de Antofagasta, Chile Website instagram.com Rating on Google Maps 4.90 (17 reviews) Open on Google Maps