After being razed by back-to-back hurricanes, Margaretville’s prospects seemed pretty bleak. But the Delaware County town is scrappy, and its residents came together to clean up the mess and start over. Now the village Main Street is a mecca of small business.









