Welcome to the Tin Trout Restaurant in Newland, North Carolina, where an unassuming metal building houses what might be the ...