lunch restaurants teton village teton village restaurants lunch Conveniently located adjacent to the Tram RPK3 is the kitchen and bar. Web Terra Café Cafe Coffee house Desserts Restaurant. … Wednesday, November 2, 2022 Edit