Best places to eat on the North Shore of Minnesota: Moguls Grille & Tap Room

Before or after a day of skiing at Lutsen Mountains or hiking at nearby MN state parks, enjoy fine dining in a casual atmosphere at Moguls Grille & Tap Room at Caribou Highlands Lodge – the best restaurant in Lutsen, MN on the North Shore.