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 its beautiful natural sights but also for its fantastic restaurants.
Are you 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 Lake Minnetonka. Here’s our list of the best Lake Minnetonka restaurants and top dining options.
Show Table of Contents
- Best Restaurants Near Lake Minnetonka
- 1. Al & Alma’s Supper Club and Charter Cruises
- 2. Vann Restaurant
- 3. The Lake Room
- 4. Lord Fletcher’s Old Lake Lounge
- 5. Hazelwood Food and Drink Tonka Bay
- 6. The Narrows Saloon
- 7. Joey Nova’s Pizzeria
- 8. Maynards
- 9. Coalition
- 10. Cast & Cru Restaurant
- 11. Scotty B’s Restaurant
- 12. Olive’s Fresh Pizza Bar Excelsior
- 13. Red Sauce Rebellion
- 14. Haskell’s Port of Excelsior
- 15. Lago Tacos
- 16. Tequila Butcher at the Caribbean (Excelsior)
- 17. Surfside Bar & Grill
- 18. Dakota Junction
- 19. Ike’s Minnetonka
- 20. Birch’s On The Lake Brewhouse & Supperclub
- 21. COV Wayzata
- 22. The Original Pancake House Minnetonka
- 23. 6Smith
- 24. Gianni’s Steakhouse
- 25. Maggie’s Restaurant
- 26. McCormick’s Pub & Restaurant
- 27. Baja Haus
- 28. Tommy’s Tonka Trolley
- 29. Yumi Japanese Restaurant & Bar (Excelsior)
- 30. Benedict’s (Wayzata)
- 31. Nautical Bowls (Minnetonka)
- 32. Sushi Fix (Wayzata)
Best Restaurants Near Lake Minnetonka
1. Al & Alma’s Supper Club and Charter Cruises

The Al & Alma Supper Club and Charter Cruises is a Minnesota institution that has existed since the fifties. Great views of the lake and traditional American fare 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
2. Vann Restaurant

Vann Restaurant is a great, modern dining option based on 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

The Lake Room is one of the best restaurants on the shores of Lake Minnetonka. Their vast menu 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 p.m.
See Related: Best Tumi Travel Kits
4. Lord Fletcher’s Old Lake Lounge

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 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

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 is located in Wayzata, Minnesota, 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 Lake Minnetonka? Stop by The Narrows Saloon, and you’ll never forget your experience. It’s another venue great for music focusing on rock, country, rockabilly, and blues bands.
See Related: Top Sites for Booking Tours
7. Joey Nova’s Pizzeria

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 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 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 in the same place.
Delivery and pick-up options are available. Coalition opens at 11:30 a.m.
See Related: Travel Hacking 101
10. Cast & Cru Restaurant

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 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 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 want an afternoon pizza.
Olive’s guarantees to use 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

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 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 is a combination store/restaurant worth visiting thanks to its extensive options of great food and wine 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 offers the one thing on their menu 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)

The Tequila Butcher at the Caribbean has been one of the favorite restaurants in Excelsior for years. It’s still pretty much the same place, but it’s been renamed the Caribbean Restaurant.
It opens at 11 AM, and its selection of drinks and fine steaks helps sell the menu. Delivery and pickup are also available options.
See Related: Best Tumi Travel Kits
17. Surfside Bar & Grill

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 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 is a small restaurant that describes itself as “cozy” and makes a perfect casual dine-in option if you want peace.
Opens at 11 AM, the Dakota Junction has American-style food like burgers and ribs served in their style. The Dakota Junction doesn’t offer delivery but has 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 is one of the ideal restaurants if you’re a lover of meat made well. Ike’s opens at 11 a.m. 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 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 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 specializing 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 and excellent food.
See Related: Best Skiing Resorts in Minnesota
21. 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 options like steak.
22. The Original Pancake House Minnetonka

A local favorite, The Original Pancake House is located in Minnetonka and mixes a perfect pancake 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

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 local take. A selection of their 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

Gianni’s Steakhouse opens later at 4 p.m. for dinner, and it’s the ideal local option if you love excellent steak.
Their menu offers meat in every variety you can imagine, but it also includes vegan 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 is located in Wayzata, near Lake Minnetonka, one of our favorite Wayzata restaurants. It’s great if you’re an early riser, and this fun restaurant opens at 8 a.m.
Breakfast is an all-day option, and their menu includes great pizza, burgers, and milkshakes.
See Related: Best Travel Size Cologne
26. McCormick’s Pub & Restaurant

McCormick’s Pub & Restaurant is located in Wayzata, Minnesota, 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
27. 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 want to drink while admiring the lake.
See Related: Best Gadgets for Long Flights
28. Tommy’s Tonka Trolley

Tommy’s Tonka Trolley isn’t a traditional sit-down restaurant but a simple ice cream trolley that’s famous across the whole state.
Their menu comprises shakes, ice creams, and traditional-style hot dogs. 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)

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 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 is located right on the shores of Lake Minnetonka and is one of the best places to go if you are looking for healthy local 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.
See Related: Simple Ways to Sustainable Travel
32. Sushi Fix (Wayzata)

Sushi Fix is one of the best restaurants in Wayzata to visit if you want to experience sushi made from only the best ingredients.
Their expansive menu includes sushi and some of their 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
- Cheap Places to Travel
- Epic Tips for Stress-Free Travel
- Vacations With Minimal Walking
- Best Restaurants in the Twin Cities
- Best Restaurants in Rochester
- About the Author
- Latest Posts
Kyle Kroeger is the Founder and Owner of ViaTravelers.com. He is a seasoned traveler and entrepreneur. Kyle started ViaTravelers.com to help travelers find their next adventure, whether it’s exploring new places or revisiting old favorites.
He’s a converted finance nerd and Excel jockey turned world wonderer (and may try to get lost on purpose). He loves listening to people’s stories from around the world as well as sharing his own experiences traveling the globe. He loves travel so much that he moved from his hometown of Minneapolis to Amsterdam with his small family to travel Europe full-time.
We take pride in providing authentic travel recommendations based on our personal experiences. We may earn a commission when you purchase a product or book a reservation. Learn more ›