Bariloche Plaza is a public establishment located in Cali. Search results indicate it is accessible via public transportation, with nearby bus stops.