Inmitten der Innenstadt von Santa Cruz liegt das in einem renovierten Haus aus der Kolonialzeit untergebrachte Restaurant. Auf zwei Etagen oder im Freien auf der Terrasse können die regionalen und internationalen Speisen eingenommen werden.