#eastidahonews IDAHO FALLS — A restaurant right by the Snake River is serving up delicious fresh fish, pasta, and beer. Snow Eagle Brewing & Grill is located at 455 River Parkway in Idaho Falls. It has great views and a welcoming atmosphere. Being in a tou