Badger Creek Cafe

110 North Main Street, Tetonia, ID 83452