Idaho Potato Museum & Potato Station Cafe
130 NW Main St, Blackfoot
(208) 785-9933
Recent Reviews
You May Also Like
Mr. Pizza - 125 NW Main St
Pizza
Candy Jar - 105 NW Main St
Cafe, Candy Store
New Hong Kong Restaurant - 156 N Broadway St
Chinese
Restaurants in Blackfoot, ID
Idaho Potato Museum & Potato Station Cafe
130 NW Main St, Blackfoot, ID 83221
(208) 785-9933