Michigan on Main
Voted the Most Unique Menu by Great Lakes Bay Magazine
Welcome to Michigan on Main Bar and Grill where we are dedicated to using Michigan made & grown products. A focus on seasonality & local sourcing is one of our top priorities. Using Michigan products like potatoes from Posen, pork from Frankentrost & still having the best of both worlds with the largest selection of Michigan craft and German beers in all of Michigan! Michigan on Main’s menu celebrates our great state’s diverse agricultural economy. We are proud to support the bountiful harvest of Michigan!
Sunday – Thursday – 11:00 am – 9:00 pm
Friday and Saturday – 11:00 am – 10:00 pm
Michigan on Main Bar hours:
Sunday – Thursday – 11:00 am – 10:00 pm
Friday and Saturday – 11:00 am – 11:00 pm
The Best Michigan Made Has to Offer
- Tasty appetizers, salads, sandwiches and entrees all made to order.
- 17 Michigan craft beers on tap.
- Michigan’s greatest selection of Michigan craft and German beers.
- Fun events like Firkins, Tap Takeovers and more! See our Calendar of Events for upcoming fun.
Come taste both bourbons now available at Michigan on Main!
The Bavarian Inn Zehnder family of Frankenmuth, Michigan, has joined forces with the Samuels family of Loretto, Kentucky, to create 2 unique recipes of Maker’s Mark handmade bourbon whiskey. We launched Bavarian Inn Private Select in the Spring of 2019, (named “Triple B” – Bavarian, Bill Zehnder, & Bourbon) and in March of 2022, proudly released Bavarian Inn Private Select, Matriarch Legacy 100 (ML100), named in honor of our matriarch Dorothy Zehnder who turned 100 years young on December 1, 2021.

With Bavarian Inn Perks Club, you can save at Bavarian Inn properties all across Frankenmuth!
Membership includes a FREE chicken dinner for your birthday so sign up now!
BAVARIAN INN LODGE
One Covered Bridge Lane
Frankenmuth, MI 48734
Lodge: 1-855-652-7200
BAVARIAN INN Restaurant
713 S. Main Street
Frankenmuth, MI 48734
Restaurant: 1-800-228-2742
Michigan on Main
713 S. Main Street
Frankenmuth, MI 48734
Phone: 989-480-5012