Beech & Main Coffee Roasters is a coffee shop and roastery offering a delightful coffee experience with a laid-back atmosphere. They also serve tea.