The perfect vacation isn’t complete without your favorite flavors. At our Odyssey Resorts restaurants and bars along the North Shore and at Ruttger’s, you’ll find everything from fine dining and curated wines, hands-on pub fare and craft beers to specialty coffee and nostalgic root beer floats. Explore our locations and menus below for a taste of your getaway.
Known for its chef-inspired creations, Ledge Rock Grille is a North Shore fine dining staple. Surprise your palate with exquisite flavors complemented by fine wines and craft cocktails.
Casually elegant and overlooking the lake, Grand Superior Grill offers the perfect setting for family dinners, romantic date nights, and everything in between. Take-out available!
At Moguls Grille and Tap Room, you’ll find delicious meals and savory bites to refuel after an active day in the Lutsen Mountains. And don’t forget to join the Mug Club for extra perks!
At Ruby’s, authentic Northern Minnesota log cabin charm and fine cuisine come together for the Brainerd Lakes Area’s most delicious breakfasts and dining. An absolute must-try!
Looking for your favorites? You’ll find them right by the golf course. With an exciting menu, full bar, and the best Minnesota beers, White Oak Grill is a great place to savor and relax.
Bear Pine Bar is for those who want it all: fantastic food, handcrafted drinks, and a stunning lake view. Relax at the bar or on the patio and savor your well-earned vacation.
Never miss your favorite coffee shop while on vacation at Ruttger’s. Start your day on Bay Lake with a cup of specialty-roasted, freshly ground coffee. And come back later for ice cream, candy, or pastries.