Where to Dine by the Water in the Land of Lakes

Angry Trout Cafe in Grand Marais / Visit Cook County

Angry Trout Cafe, Grand Marais

One the state's best-regarded farm-to-table (and lake-to-table) dining spots is the humble but ambitious Angry Trout Cafe in Grand Marais, where dishes like Lake Superior whitefish and grilled bison tenderloin share the menu with accessible fare such as fish and chips and maple-grilled chicken breast. The restaurant's relationship with the next door Dockside Fish Market means that much of its seafood is literally straight-off-the-dock fresh.

Birch's on the Lake, Long Lake

Birch's is the unique combination of a supper club and brewhouse. Upstairs you will find supper club favorites like chops, steaks, fish and more with a large bar, cozy fireplace and picturesque views of Long Lake. Head downstairs for a lively brewhouse with community tables and an equally delicious menu of burgers, salads, barbecue and small plates. The large deck provides the best view of the water with charming cafe lights and a roaring campfire. If you like craft beer, peruse the ever-changing list of brews including the popular coffee chocolate golden ale or a rotating shandy.

Boat House, Winona

Light, approachable New American fare (everything from tacos to panko-crusted catfish) make dining at the Mississippi River-overlooking Boat House a relaxing breeze—and don't miss brunch, either.