Magazine mention. They also mention "Teton Thai", interestingly enough, is a restaurant that I've been to in the Grand Teton area. Fantastic place as well!