Newburyport: The Stoplight Cafe on Middle Street in Newburyport. Bryan Eaton/Staff Photo
101231BEAnewbiz