Seventy-six years later, the building at Atlantic Avenue and Minutemen Causeway is no more. "The Surf," as locals knew it, ...
It’s been said that the average life span of a restaurant is 10 years. A decade is relatively easy to define: It’s an epoch of fashion choices, artistic styles and the average restaurant lease length.