Iowa 80 Kitchen, the full-service restaurant inside the Iowa 80 TA Truckstop in Walcott, Iowa, will be featured on the Travel Channel’s show Food Paradise next spring.

Leave a Reply