If you love brunch, you need to check out some of these awesome restaurants in the state of Iowa.

Back when I lived in Michigan, I don't think I ever went out to brunch one time. Since moving to Iowa, I have seen the light. Who doesn't love eating mashed potatoes with their omelette? There are so many amazing places to enjoy brunch and brunch buffets here in Iowa, it's hard to choose a favorite, but the place I've visited the most would have to be Granite City in Cedar Rapids. It's close, it's decently priced, and the food is delicious.

Only in Your State came up with a list of Iowa restaurants that serve great brunch. Here are some local spots that made the list:

Where's your favorite local brunch spot? Share it with us in the comments below!

[Via Only In Your State]