Cinnamon rolls can be found almost everywhere, but no state has better (and bigger) ones than Iowa.
Cecil’s is a locally-loved crossroads diner in Marshalltown, Iowa, serving good breakfasts and a very nice Midwestern tenderloin.
Cinnamon buns for breakfast, tenderloins & Dutch salad for lunch and always cream pie for dessert: the Coffee Cup Cafe of Sully, Iowa, is a Midwest dream.
** THIS RESTAURANT IS PERMANENTLY CLOSED **
To eat with excellent morning coffee, the Daily Grind of Sioux City offers all kinds of pastries. The best is that Iowa favorite, a cinnamon bun.
Java Joe's roasts beans and offers French plunge pot coffee. It's also a nice place to eat and one of Des Moines’ hot spots for live music.
The theme of the Machine Shed restaurant is Iowa Farm Meals: local specialties from huge cinnamon rolls at breakfast to genuine Iowa pork chops and cream pies.