Restaurants - Teton Village, Wyoming, United States
FRESH: Pleasantly Clean, Pure, and Cool. Full of Energy and Vigor.We offer fresh and exciting cuisine with a latin twist.Our ambiance is intimate and cozy with expansive views of The Village, The Valley, and the surrounding mountains. Our deck is full of life and always what you want it to be. We invite you to come have fun and enjoy the good life.