Este restaurante se encuentra ubicado en uno de los principales íconos de la ciudad: El Cerro de Monserrate, lugar recomendado para observar la inmensidad de Bogotá.
Casa Santa Clara se posa allí para que usted pueda disfrutar de la vista y sus atardeceres, en una casa construida en el año 1924 en lo que fuera el pueblo de Usaquén y trasladada al Cerro de Monserrate en el año 1979.