We Love Boaters

Dock your boat and enjoy a meal at our local Bar and Grill in Onamia, MN, in the Lake Mille Lacs area!

We're the top spot

for boaters on the bay

BayView Bar and Grill in Onamia, MN is a family-owned food joint. Over the last 120+ years, we've served delicious, homemade food to everyone from locals to ice fishermen. Hungry after a day of boating in the Lake Mille Lacs area? Dock your boat outside our venue and grab a bite to eat at our bar and grill. We also have a fully stocked bar and a liquor store.


Check out our beer menu and wine list.

Live Entertainment

Find out who's performing this Saturday.

Additional Features

Sail on over to our local bar and grill.

Enjoy a Meal by the Bay

Learn more about our bar and grill in Onamia, MN

Welcome to BayView Bar and Grill in Onamia, MN. Established in 1897, our local restaurant has been an icon on the south end of the beautiful Mille Lacs Lake for more than a century. We're a year-round destination for tourists, lake home owners, cabin owners, fishermen and hunters.

We differentiate ourselves from other places to eat in the area by getting to know our customers-you'll always be greeted by a warm hello, served incredible food and offered a sincere thank you for your business at our bar and grill on Mille Lacs Lake.

We're open daily for breakfast, lunch and dinner. Call 320-532-3936 now to learn what makes us one of the top places to eat in the Onamia, MN area.

Why dine at BayView Bar and Grill?

Have you been to BayView Bar and Grill in Onamia, MN? Our local bar is recognized throughout the area for great deals on food and drinks. You might also enjoy the:

  • Indoor and outdoor dining options
  • Live music every Saturday night
  • One-of-a-kind¬†view from the deck at our grill on Mille Lacs Lake

Want more details about our local waterfront bar and grill? Contact BayView Bar and Grill today.