Perfect South Shore-area Restaurant: Delta Diner

The Delta Diner, a one-of-a-kind eatery located 25 miles inland from Lake Superior in the midst of the Chequamegon-Nicolet National Forest, has captured the Perfect South Shore-area Restaurant title with 54 percent of the vote. Since opening in 2003, the restored 1940’s diner has become a culinary destination. It’s not uncommon for people to drive…