The World's Largest Truckstops

Travel Channel’s Truck Stop Paradise Featuring Iowa 80 Kitchen to Air March 27, 2013

March 14, 2013 by  
Filed under Iowa 80 Truck Stop News

WALCOTT, IOWA — Iowa 80 Kitchen, the full-service restaurant inside the World’s Largest Truckstop, will be featured on the Travel Channel’s show Food Paradise, being renamed Truck Stop Paradise for this episode.

« Previous Page