330 Canyon Crest Dr, Twin Falls, Idaho 83301 USA
The Canyon Crest, RedHawk, Gastropub, North Side facing the Snake River Canyon.
Photo Credit: Yelp