Tag Archives: Shilo Inn

Keefer’s Island Restaurant & Catering

Keefer’s is located within the Shilo Inn on the west bank of the Snake River in Idaho Falls. New name.  New management.  New opportunities. My family dropped in on a beautiful Sunday afternoon.  We practically had the whole place to … Continue reading

Posted in restaurant reviews | Tagged , , , , , | Leave a comment