Fincaroasters is a coffee shop specializing in small-batch roasted specialty coffees.