El Gran Nevado is a restaurant open daily.