Best Idaho Sandwich Ever?
It's obvious that some of the internet writers who have traveled through Twin Falls have eaten here - and been very impressed. One of our own eateries was just called out for making one of the best sandwiches ever. That's some mighty high praise for a sandwich.