New coffee place on the block is finally open