Iowa might not be the first place you think of when craving an all-you-can-eat feast, but the Hawkeye State hides some seriously impressive buffet spots. From historic country dining halls tucked in river valleys to bustling Asian buffets in suburban strip malls, these restaurants serve up endless plates of comfort food that keep locals coming back.
Whether you’re hunting for homemade pies, sushi rolls, or classic Chinese favorites, Iowa’s buffet scene delivers variety, value, and that welcoming Midwestern charm that makes every meal feel like a celebration.
Breitbach’s Country Dining — Sherrill, IA
Claiming the title of Iowa’s oldest bar and restaurant, Breitbach’s has been feeding hungry folks since 1852. That’s right — this place has survived fires, floods, and more than a century of changing tastes, yet it still packs the house with its legendary all-you-can-eat spreads.
Nestled in the rolling hills near the Mississippi, the setting alone is worth the drive…