We couldn't find any convenience store at the Cerro Castillo petrol station. They didn't accept Visa either.
previous picture
next picture
Chile