The 10th Annual Chowdafest took place on October 1st at Sherwood Island State Park in Westport, CT. Guests had a chance sample chowder from 40 restaurants from all over New England and as far away as Seattle, while rating each restaurant to determine […]