Stuck in Twin Falls for a few days on business, I was a little worried there weren't any local restaurants based on the absence of Yelp help for the town. Luckily, there are plenty. There just aren't any Yelpers in the area. Idaho Joe's is located in a large, cavernous building that looks like something straight out of an old... more
