Yankee Magazine and NewEngland.com name Champlin's Seafood Deck in South County, Rhode Island as one of the 15 Best Lobster Shacks in New England. To find out why, read more.