El restaurant se encuentra ubicado en el prestigioso barrio de Recoleta, una de la zona s más elegantes de Buenos Aires, rodeada de magníficos parques, edificios históricos y hoteles cinco estrellas. La Cabaña ofrece al más exigente cliente, tanto argentino como extranjero servicio de estilo y confort similar al de la antigua Cabaña.
En su entorno puede percibirse, valiosas piezas recuperadas y restauradoras, tales como sus trabajados candelabros, sus revestimientos y grandes vigas de cedro, cuadros, percheros “obra del maestro Theneé”, un asador circular de cobre y los característicos novillos escoltando la puerta principal.