Giant Baked Potato

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