Reserve a tableOrder Take-Out

Dining Hours

Sunday-Thursday  11:00 am – 8:30 pm
Friday-Saturday     11:00 am – 9:00 pm

Lunch and Dinner Menu Available Anytime

Book an overnight room to extend the fun!

Something For Everyone

The Bavarian Inn Restaurant is not just famous for its chicken

There’s something special about coming to Bavarian Inn Restaurant to enjoy a home-cooked meal. Since 1888, more than 20 million guests have returned to feast on our world-famous “all-you-can-eat” family-style dinners.

Dining Options

Looking for comfort food? Our Menus feature authentic German dishes such as Schnitzel and Sauerbraten. A combination of family recipes and fresh ingredients, makes for a unique Bavarian experience.

Takeout and Curbside to Go

Venture into convenience with our homemade quality food delivered to your car.

Visit here to view our menu.

Phone: 989-652-7210


With Bavarian Inn Perks Club, you spend a little now for big rewards later. Including a FREE chicken dinner for your birthday.


One Covered Bridge Lane
Frankenmuth, MI 48734
Lodge: 1-855-652-7200

EMAIL: [email protected]


713 S. Main Street
Frankenmuth, MI 48734
Restaurant: 1-800-228-2742

EMAIL: [email protected]

Michigan on Main

713 S. Main Street
Frankenmuth, MI 48734
Phone: 989-480-5012

Left Menu Icon