Odyssey Resorts Logo - Cabin

Dine well on the North Shore



The North Shore

Ledge Rock Grille at Larsmont Cottages  |  Grand Superior Grill at Grand Superior Lodge  |  Moguls Grille at Caribou Highlands

From fine dining to pub fare, Odyssey Resorts believes good food makes a good time even better. Get those taste buds ready.

Order from

Ledge Rock Grille
Two Harbors, MN
at Larsmont Cottages
Grand Superior
Two Harbors, MN
at Grand Superior
Moguls Grille
Lutsen, MN
at Caribou Highlands
Experience the North Shore's only

Chef's Table at Ledge Rock Grille

Enjoy six courses, customized to your tastes, prepared in front of you at the North Shore's only Chef's Table.
Learn More
Distinct Dining

Our Restaurants

Ledge Rock Grille

The Ledge Rock Grille has a wood fired oven, cozy fireplace, spectacular views of Lake Superior, and the North Shore’s only display kitchen.

Moguls Grille

Grab some hot food and a cold one at Moguls Grille and Tap Room – open for all seasons and the perfect meetup spot on Lutsen Mountains.

Grand Superior Grill

The Grand Superior Grill overlooks the shore with spectacular views and food to match. Come indulge your senses.
North Shore at Home Logo

Chef Made Recipes

Read our chef's favorite recipes from our North Shore at Home newsletter.
Reserve Now