Restaurant · Michigan
Frankenmuth Bavarian Inn
713 S Main St, Frankenmuth, MI 48734· $$· 11am–9pm
Steve’s take
Frankenmuth is Michigan's Little Bavaria, which is exactly as delightful and confusing as it sounds. The Bavarian Inn serves all-you-can-eat chicken dinners that your kids will demolish like they've never been fed. The whole town looks like a German Christmas village, there's a year-round Christmas store the size of a Costco, and your family will need to be physically removed from the premises. Allow two hours minimum. You've been warned.
Destination Details
- ✓full menu
- ✓kid menu
- ✓gift shop
- ✓restrooms
- ✓family dining
- ✓iconic