Award-winning coffee shop, Finca, offering a quality coffee experience.