Ledger Coffee Roasters is a coffee shop serving small-batch, carefully roasted beans. They also offer live music.