Casa San Isidro offers traditional French cuisine in a historic colonial house atop a scenic mountain, providing stunning city views.