Restaurante El Huarango

Save
  • Address
    Arica 602, town center
  • Phone
    52 1287

Let us know if these details are incorrect

Lonely Planet review

A swish two-story restaurant with a rooftop terrace and top-rated criollo coastal fare.