Skip to Content

32 Best Lake Minnetonka Restaurants: Top Places to Eat

Lake Minnetonka is one of the most picturesque lakes in the entire scope of the United States. Located right in Minnesota, just outside the Twin Cities, it’s not just known for beautiful natural sights, but also for its fantastic restaurants.

Going to Lake Minnetonka soon? Looking for a restaurant on the water? You can find anything from traditional Japanese cuisine to a shop that sells malt-focused milkshakes and desserts.

Visitors can also find pizzas, burgers, excellent diner breakfasts, and breweries surrounding the great Lake Minnetonka. Here’s our list of the best Lake Minnetonka restaurants and top dining options.

Best Restaurants Near Lake Minnetonka

1. Al & Alma’s Supper Club and Charter Cruises

Plate of Salmon and Vegetables at Al & Alma's
Salmon at Al & Alma’s

The Al & Alma Supper Club and Charter Cruises is a Minnesota institution that has been around since the fifties. Great views of the lake and traditional American fare are what make Al & Alma’s worth a stop.

Their burgers are something you’ll want to come back for. Additional charter cruises can, of course, be booked at the same spot if you feel adventurous.

See Related: Minnesota vs Wisconsin: What’s the Difference?

2. Vann Restaurant

Sunset view and tables in Vann Restaurant
Vann Restaurant / Facebook

Vann Restaurant is a great, modern dining option that has its base in American cuisine. It can be expensive once you have more than a starter or drink, but their food is good enough to consider this worth it. Located in Spring Park, MN, Vann Restaurant opens at 5 PM.

See Related: Best Things to Do in Rochester, Minnesota

3. The Lake Room

Lake Room Restaurant interior and tables
Lake Room Restaurant / Lake Room Restaurant

The Lake Room is one of the best restaurants on the shores of Lake Minnetonka. Their menu is vast and includes a kids option if you have children with specific, fussier tastes. Delivery or pickup is available from The Lake Room, which opens at 4 PM.

See Related: Best Tumi Travel Kits

4. Lord Fletcher’s Old Lake Lounge

Boats at Lord Fletcher's

Lord Fletcher’s Old Lake Lounge is located in Spring Park and has a nice homely feel to its atmosphere and food. The focus of Lord Fletcher’s is being an epic spot in the summer right on the lake as well as having a good indoor sports bar and steakhouse. Steak is most of what you’ll find on the menu, plus affordable drinks and delectable desserts.

The Old Lake Lounge is one of the few venues that also has live music: check their schedule if you’d like to stay for a gig.

See Related: Best Restaurants in Duluth, Minnesota

5. Hazelwood Food and Drink Tonka Bay

Hazelwood Food and Drink Tonka Bay interior
Hazelwood Food and Drink Tonka Bay / Hazelwood Food and Drink Tonka Bay

The Hazelwood Food and Drink in Tonka Bay is one of the best restaurants in Minnetonka if you would like breakfast or traditional brunch served with a great view of the lake.

Older patrons can enjoy the daily happy hour and extensive drinks menu. A grill and traditional dinner menu options (like pasta and burgers) complete the home feel.

Hazelwood doesn’t offer delivery but offers take-out options if you’d like to take your meal home.

See Related: Best Herschel Travel Bags

6. The Narrows Saloon

The Narrows Saloon interior and customers
The Narrows Saloon / The Narrows

The Narrows Saloon is located in Wayzata MN, and its main focus is a local drinking arm where the locals get together – and anyone can pass through and feel welcomed.

Want to feel like a local for your time on the shores of Lake Minnetonka? Stop by The Narrows Saloon and you’ll never forget your experience. It’s another venue great for music with a focus on rock, country, rockabilly, and blues bands.

See Related: Top Sites for Booking Tours

7. Joey Nova’s Pizzeria

Mouthwatering Pizza

Joey Nova’s Pizzeria is an excellent stop if you love traditional-style pizzas made with only the best local ingredients.

Located in Excelsior, Nova’s is built on quality New York-style pizza dishes – although that’s not where their menu ends. Joey Nova’s Pizzeria is one of the best restaurants in Excelsior for the pizza experience. Joey Nova’s opens from 11 AM, with either pick-up or dine-in options.

Unfortunately and strange for a pizza restaurant, there are no delivery options yet.

See Related: Best Things to Do in Southern Minnesota

8. Maynards

Maynards Restaurant in Excelsior, Minnesota

Maynards is a great place located right on the shores of Lake Minnetonka, and it’s one of the greatest restaurants if you would like a dine-in, fine-food experience without eating into your budget.

They are particularly well known for their fantastic salads and sandwiches. Other Favorites include the grilled salmon and the Mr. Jimmy Burger. A fully gluten-free menu is available, though they are well-known for their selection of beers on tap. Need a drink? Go to Maynards for it!

See Related: Best Beaches in Minneapolis, Minnesota

9. Coalition

Coalition Restaurant in Excelsior, Minnesota

Coalition is another great fancy restaurant located in downtown Excelsior. This is one of the best restaurants near Lake Minnetonka if you would like to experience a selection of fine dining options, snacks, and cocktails all in the same place.

Delivery and pick-up options are available. Coalition opens at 11:30 AM.

See Related: Travel Hacking 101

10. Cast & Cru Restaurant

Cast & Cru Restaurant table and seats
Cast & Cru Restaurant / Facebook

Cast & Cru Restaurant is a great restaurant located near the shores of Lake Minnetonka with a fine view of the surroundings from most places you can choose to sit.

Their whole vibe is advertised as “upscale and chic”, and that’s exactly what you get when you walk in. It’s meant for Lake Minnetonka nightlife, and opens from 4 PM, offering good food and lakeside dining.

See Related: Reasons to See Duluth Fall Colors in Minnesota

11. Scotty B’s Restaurant

Scotty B’s Restaurant building
Scotty B’s Restaurant / Facebook

Scotty B’s Restaurant is located in Mound and isn’t too far from Lake Minnetonka. It opens at 8:30 AM, and it’s one of the best early dining options if you would like to stop for a fine breakfast or casual bites.

Most of their menu is traditional and American, with a homemade, comfort food feel.

See Related: Best Travel Gift Ideas

12. Olive’s Fresh Pizza Bar Excelsior

Olive’s Fresh Pizza Bar Excelsior outdoor table and seats
Olive’s Fresh Pizza Bar Excelsior / Facebook

Olive’s Fresh Pizza Bar is located in Excelsior near Lake Minnetonka. Open from 4 PM, this is one of the best places to eat near Lake Minnetonka if you would like to have an afternoon pizza.

Olive’s guarantees the use of only the best local ingredients to create their menu. Every pizza comes out great! It’s best as a dine-in option, though the collection can be arranged. Love pizza? Check out these best pizzerias in Minnesota.

See Related: Best Travel Purses

13. Red Sauce Rebellion

Different Pasta Dishes

Red Sauce Rebellion is located in Excelsior and makes for one of the best Italian-style restaurants near the banks of Lake Minnetonka. Classic is the keyword, and most of their menu includes the hearty comfort food that you would want from an Italian restaurant.

Great for later dining, they open from 3 PM. Unlike some Italian restaurants, delivery is an option too.

See Related: Best Travel Backpacks

14. Haskell’s Port of Excelsior

Haskell's Port of Excelsior

Haskell’s Port of Excelsior is a combination store/restaurant that is worth visiting thanks to its extensive options of great food and wine that you won’t find anywhere else.

They’ve been a name in town since the mid-30s. Open from 11 AM until you have to leave.

See Related: Best Way to Earn Delta SkyMiles

15. Lago Tacos

Lago Tacos outdoor table and seats
Lago Tacos / Lago Tacos

Lago Tacos offers the one thing on their menu that you won’t see at most other restaurants near Lake Minnetonka: tacos. Their taco menu is extensive, and it includes great meat-inclusive and vegetarian options.

Their monster burrito is legendary, and they are the only place that offers it. Opens at 11 AM. Delivery or curbside pickup can also be arranged with the restaurant. Love Mexican food? Check out our full list of the best Mexican restaurants in Minnesota.

See Related: How to Book a Flight Without a Credit Card

16. Tequila Butcher at the Caribbean (Excelsior)

Tequila Butcher at the Caribbean Outdoor table and seats
Tequila Butcher at the Caribbean / Facebook

The Tequila Butcher at the Caribbean has been one of the favorite restaurants in Excelsior for years. Now, it’s still pretty much the same place, but it’s been renamed the Caribbean Restaurant.

Opens at 11 AM and its selection of drinks and fine steaks are what helps to sell the menu. Delivery and pickup are also available options.

See Related: Best Tumi Travel Kits

17. Surfside Bar & Grill

Meatloaf with smash potato meal at Surfside Bar & Grill
Surfside Bar & Grill / Facebook

Surfside Bar & Grill is one of the best restaurants in Mound for the traditional surf & turf experience. The Surfside offers one of the best views of Lake Minnetonka, and also a huge menu that they are very well known for locally.

Delivery, dine-in, and pickup options are available. The Surfside Bar & Grill is open from 3 PM and stays open until late for a great nighttime view of the lake.

See Related: Best Things to Do in Lake City, Minnesota

18. Dakota Junction

Dakota Junction restaurant building
Dakota Junction / Facebook

Dakota Junction is a small restaurant that describes itself as “cozy” and makes a perfect casual dine-in option if you would like some peace and quiet.

Opens at 11 AM, the Dakota Junction has American-style food like burgers and ribs served in their own personal style. The Dakota Junction doesn’t offer delivery but has such a great view from its dining room that you’ll want to dine in.

See Related: Family Travel Hacks

19. Ike’s Minnetonka

Ike’s Minnetonka restaurant building
Ike’s Minnetonka / Facebook

Ike’s Minnetonka is one of the ideal restaurants if you’re a lover of meat made well. Ike’s opens at 11 AM and is known as one of the best local steakhouses in Lake Minnetonka.

They have a wide menu that covers everything from t-bones to steaks. Meat-lovers will be happy here, and vegetarians/vegans can also find suiting options on the menu. While you are in town, check out these other things to do in Minnetonka.

See Related: Best Travel Safes

20. Birch’s On The Lake Brewhouse & Supperclub

Birch's on the Lake in Long Lake Minnesota
Birch’s Craft Beer

Birch’s on the Lake Brewhouse & Supperclub is the best restaurant if you would like to stop and have some relaxed drinks on the shores of Long Lake.

Open from 11 AM, they advertise as a brewhouse that specializes in serving great, high-quality seafood at an affordable price. Their grilled artichokes are out of this world. Birch’s affords a great view of Long Lake together with excellent food to match.

See Related: Best Skiing Resorts in Minnesota

21. COV Wayzata

Front of Cov Wayzata

COV Wayzata is open from 11 AM and has its entire atmosphere styled around nautical aspects. Being near Lake Minnetonka, this feels appropriate for the view you can see from most seats in the restaurant. Seafood is on the menu, but you’ll also find traditional menu options like steak.

See Related: Best Portable Car Seats for Travel

22. The Original Pancake House Minnetonka

Aerial View of Downtown Wayzata, Minnesota

A local favorite, The Original Pancake House is located in Minnetonka and mixes a perfect pancake together with other breakfast classics you would associate with any pancake house.

Open from 7 AM, it’s one of the best restaurants to stop at if you’re having an early morning in town.

See Related: Why Expedia is Trustworthy to Use?

23. 6Smith

Salad at 6Smith in Wayzata, MN
Salad from 6Smith in Wayzata

6Smith opens for lunch at 11 AM and brings your dining experience right up to the lakefront of Lake Minnetonka. Their whole vibe is meant to be relaxed, and they serve what you would consider traditional American burgers and fries – but with their own local take. A selection of their own craft cocktails helps to make 6Smith one of the best local Lake Minnetonka stops.

See Related: Best Travel Photography Books to Inspire You

24. Gianni’s Steakhouse

Front of Gianni's Steakhouse in Wayzata

Gianni’s Steakhouse opens later in the day at 4 PM for dinner, and it’s the ideal local option if you love excellent steak.

Their menu offers meat in every variety you can imagine, though also extends to include vegan-free options. Their menu even includes options like escargot or smaller meals for the kids.

See Related: Best Credit Cards for Overseas Travel

25. Maggie’s Restaurant

Maggie’s Restaurant interior and tables
Maggie’s Restaurant / Facebook

Maggie’s Restaurant is located in Wayzata, MN near Lake Minnetonka and it’s one of our favorite Wayzata restaurants. It’s great if you’re an early riser, and this fun restaurant opens at 8 AM.

Breakfast is an all-day option, and their menu extends to include great pizza, burgers, and milkshakes.

See Related: Best Travel Size Cologne

26. McCormick’s Pub & Restaurant

McCormick's Irish Pub in Wayzata

McCormick’s Pub & Restaurant is located in Wayzata MN and has the unusual atmosphere of a traditional Irish pub where you would least expect it.

Their selection of delicious beer to taste in Minnesota is what makes them famous, but their food includes traditional Irish cuisine that will make you want to try everything on the menu.

See Related: Best Day Trips from Rochester Minnesota

27. Baja Haus

Baja Haus restaurant interior
Baja Haus / Baja Haus

The Baja Haus is a local restaurant located in downtown Wayzata MN with a perfect view of Lake Minnetonka. It’s great if you would like a traditional beach-themed experience that has a very high-quality menu to match.

Some incredible cocktails are available if you would like to have a drink while admiring the lake.

See Related: Best Gadgets for Long Flights

28. Tommy’s Tonka Trolley

Front of Tommy's Tonka Trolley
Tommy’s Tonka Trolley / Facebook

Tommy’s Tonka Trolley isn’t a traditional sit-down restaurant, but a simple ice cream trolley that’s famous across the whole state.

Shakes, ice creams, and traditional-style hot dogs make up most of their menu. You’ll find Tommy’s Tonka Trolley open from 3:30 PM.

See Related: Reasons to Visit Franconia Sculpture Park

29. Yumi Japanese Restaurant & Bar (Excelsior)

Japanese Rolls

Yumi Japanese Restaurant & Bar in Excelsior is proof that you can find anything near the shores of Lake Minnetonka.

It’s one of the best traditional Japanese restaurants serving delicious traditional Japanese cuisine in the area, with high-quality food and an excellent atmosphere.

See Related: Best Travel Security Products

30. Benedict’s (Wayzata)

Benedict’s restaurant interior and custormers
Benedict’s / Facebook

Benedict’s is located in Wayzata and is best known as a traditional American restaurant with a great atmosphere and marvelous sit-in dining.

You’ll find the most traditional options like burgers on their menu, but they are also known for their great selection of craft cocktails and drinks.

See Related: Minimalist Travel Accessories for Traveling Light

31. Nautical Bowls (Minnetonka)

Nautical Bowls, Minnetonka, Minnesota

Nautical Bowls is located right on the shores of Lake Minnetonka and is one of the best places to go if you are looking for local healthy food.

Nautical Bowls doesn’t overdo the nautical theme but takes full advantage of the surroundings to bring visitors a great experience with wonderful food. A full bar completes the picture.

See Related: Simple Ways to Sustainable Travel

32. Sushi Fix (Wayzata)

Sushi Fix restaurant entrance
Sushi Fix / Facebook

Sushi Fix is one of the best restaurants in Wayzata to visit if you would like to experience sushi made from only the best ingredients.

Their menu is expansive and includes not only sushi but some of their own original cocktail creations. It’s all you could want in a sushi bar with a great view. Try their specialty rolls – you won’t regret it! Open from 4:30 PM, it’s a great late afternoon or night stop for getting together with friends.

Related Resources

Lock In Your Travel Now

Find Cheap Flights
Use Skyscanner to find flight deals. As my personal favorite flight search engine, Skyscanner scours websites and airlines across the globe, leaving no stone unturned to help you find the best deal possible. And if you really want to take your savings to new heights, pair Skyscanner with Going (Formerly Scott's Cheap Flights). With access to exclusive mistake fares delivered straight to your inbox, you'll be packing your bags and jetting off on your next adventure before you know it.

Travel Insurance
Travel insurance is a low cost way to ensure your travel plans go smooth no matter what's thrown at it. Cover yourself against illness, injury and theft, and protect the arrangements you've made with our flexible travel cancellation insurance. My favorite options for travel insurance are:

Book Your Accommodation
In order to capture the widest selection of properties and the best price, use Booking.com as they have the cheapest rates for guesthouses, hotels, luxury condos, B&Bs and so much more.

Want More Destination Ideas Direct to Your Inbox?
Be sure to join the ViaTravelers Newsletter for expert tips, tricks and inspiration for your next travel journey!

Discover the Best Travel Tools
Be sure to visit our page on our favorite travel resources to learn how you too can visit over 10 countries in year.