La Costa Verde is located in Antofagasta, Chile on Av. República de Croacia 50. La Costa Verde is rated 4.4 out of 5 in the category peruvian restaurant in Chile.
Address
Av. República de Croacia 50
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible seating