Called La Barba (Spanish for “beard”), the cafe is located inside the long-abandoned Lemongrass Thai building, which was bought and remodeled for the new location of Spanish small-plate restaurant Finca. The new Finca is a much larger space than its prior 1100…
Complete details for La Barba Coffee »