Amazing burgers and fries from a place in Puerto Natales