The McDonald’s at I-80 exit 46 in western Iowa closed permanently April 17. I found out first-hand, but it slipped my mind for about a month. It didn’t have great reviews on TripAdvisor, for whatever that’s worth.
The closure is surprising to me because it is the first fast food place on westbound I-80 after Stuart, which in turn has the first fast food on I-80 west of the Jordan Creek Parkway exit. That will slightly change in the mid-term when the Alice’s Road Grand Prairie Parkway exit gets developed, but still, that’s 75 (and now more) miles of interstate with only one exit for fast food.
A McDonald’s/Love’s opened in August 2014 at the Shelby exit, 12 miles west. That could have been a factor. Even so, that place plus the truck stop and Subway at Avoca are the only food places directly on the interstate between Council Bluffs and Stuart.