130 NW Main St, Blackfoot, Idaho 83221 USA
Took a selfie eating my first ever Idaho baked potato at the Cafe. The people sitting next to me were laughing at my picture taking ;)
Photo Credit: Yelp