O Outback que está em fase final de instalação no Catarina Fashion Outlet, no Km 60 da Rodovia Castelo Branco, em São Roque, será um dos maiores e mais modernos do país.
A casa chegou ao Brasil em novembro de 1997, instalada na Barra da Tijuca, Rio de Janeiro. Atualmente, tem 61 unidades no país, distribuídas em 20 cidades de 11 Estados. Nos EUA, são 862 unidades. Em outros 22 países, funcionam 120 restaurantes. O primeiro Outback surgiu em Tampa, Flórida, em 1 de janeiro de 1988.
O estilo do Outback é único no mundo e segue o padrão dos restaurantes de cidades do interior da Austrália, com comida farta e saborosa, sempre em um ambiente alegre e descontraído.