News

In the fall of 2022, a strong storm blew through Casco Bay and across Peaks Island, ripping trees out of the ground as it went. Two of the trees that fell were in front of Baba's Cafe, which had been ...