Twin Falls has some amazing restaurants with some amazing views. It seems a little hot right now to sit outside and enjoy a drink and some delicious food, but you might find these spots totally worth it.
We ran across a story that was written out of Boise explaining the "reasons" Boise is better than Twin Falls. I must admit, they left a lot of stuff out. Twin Falls is by far better than Boise and we have proof.