Heidi's is cute, friendly, clean and the food is delicious. Prices are reasonable and portions are huge. For breakfast, we split a plate of slumgullion: a medley of sausage, ham, bacon, hash browns and eggs, topped with melted cheese! To that we added a homemade cinnamon roll the size of a large rabbit. The lunch specials are also delicious. Seek this place out; it's small town dining at its best.