O Barra Garden Shopping está localizado na Avenida das Américas, no coração da Barra da Tijuca, em um dos bairros mais valorizados da cidade do Rio de Janeiro.
Inaugurado em 1997, o shopping tem como principal área de influência os condomínios residenciais e diversas empresas, formando um público consumidor bastante eclético e democrático.
Com 163 lojas e mais 29 salas comerciais, o Barra Garden Shopping oferece moda, gastronomia, cultura, serviço e lazer, tudo para atender de forma prática as questões do dia a dia e da vida moderna dos consumidores.