VerifiedSeafood Restaurant

Barker's Island Grill

Superior, Wisconsin 54880

4.4across 388 reviews in the network

Waterfront grill with fresh perch, walleye sandwiches and a large patio on the marina.

Local Internet sources

Indexed from 2 sources