I am not sure if this is still an option, but the dining centers on campus offer prices so people who do not have a dining plan can come and dine in. When I lived in Ames, after graduating, I did that a few times.
If the dining centers still offer prices so the public can come in and eat, that would be a great option. A large amount of seating, a wide variety of food, supporting the University. If you call ahead, they may have a room you could reserve for the team. I know the Union Drive Dining Center had a room above the food court for this.
Here is the link for ISU Dining Options: https://www.dining.iastate.edu/meal-plans/