130 NW Main St
Located right outside the Idaho Potato Museum, this giant baked potato sculpture is a must-see for any potato lover visiting the "Potato Capital of the Wor
JavaScript is required to use this application. Please enable JavaScript in your browser settings.