I don't live in Ames but I return a few times a year and have breakfast at The Café (Ames, Somerset) and it's daughter restaurant Provisions (south side in ISU Research Park). Each dish will have an ingredient you aren't familiar with which turns some people off as "snooty" but they are all delicious and good portions.
Word to wise, both have a "waitlist" you can join via link on their google maps location, to help shorten time in line at restaurant. Their menus may be pared back post-Covid, or have more brunch/lunch added in.
In Des Moines I like La Mie (the smoked salmon tartine) and I enjoyed my one visit to St Kilda's.
As you may gather I am not the fan of the huge heavy plate lumberjack combo etc. - I like the "poached eggs and sourdough" type stuff. The two in Ames have the most food, and really pretty reasonable ($7-$12) - comparable to a Denny's and cheaper than a buffet, and way fresher.