We all have that picky eater in our lives. There is always someone who doesn't like some brand of food. That's why an all-you-can-eat place feels like the ultimate people treat. Everybody wins because there is something for just about everyone.

What Lovefood Picked for Michigan

And Michigan just picked up a brand new bragging right. Lovefood put together a national list of the best all-you-can-eat restaurants by state, and their Michigan choice is the Bavarian Inn Restaurant in Frankenmuth. It's known for a classic, family-style chicken dinner that pretty much keeps coming until you put your hand out because your pants are about to bust.

What Comes With the Family Style Dinner

You can also enjoy delicious egg noodles, stuffing, cranberry relish, and warm, freshly baked bread that gets refilled like a bank account.

READ MORE: Top All-You-Can-Eat Buffet in Michigan: Where to Find the Best Feast

If you don't like chicken, either, then that is fine. If you want to lean into the German menu, there are staples like schnitzel and sauerbraten. If someone at your table is craving something different, there are steak and seafood options too.

Do Not Skip Dessert Seriously

Also, take it from someone who has been multiple times: it will do you best not to fill yourself up on all the food before the dessert comes, either. They've got a sweet lineup that's worth making room for, including a German chocolate brownie, Baked Alaska, and blueberry strudel, served with a scoop of their homemade ice cream.

This is the place you bring your out-of-town friends to celebrate at, whether it's birthdays, the holidays, or other special occasions. You could also just make a random weekend road trip out of it, because why not?

Zehnder's Chicken Dinners, Frankenmuth

More From 97.5 NOW FM