A few half-decent bars can be found along Inmaculada on the endearingly named ‘pizza strip, ’ of which Cachigaga seems the liveliest.
reviewed