The Island Creamery, in business since 1975, has officially made its debut in America’s Coolest Small Town, Berlin MD! The same great flavors we have come to love from their original location in Chicoteague, VA have made their way up … Continue reading