Battle Grounds Coffee Co. heading to Newburyport

JIM SULLIVAN/Staff photoThe front of Battle Grounds Coffee, which opens soon in the former site of Common Cafe.