On-mountain restaurants offer breakfasts and lunches for hungry skiers and snowboarders; Casper Restaurant offers the largest variety of food and has some of the best fare on the mountain, as well as superb views over the valley. For a winter dining experience with a difference, the Solitude Cabin Dinner Sleigh Ride offers a horse-drawn sleigh ride along an alpine trail at Teton Village and a four-course meal at Solitude Cabin. The valley offers many restaurants ranging from fine dining to BBQ cookouts. The Snake River Brewing Company in Jackson Hole has an excellent and affordable menu as well as internationally acclaimed microbrews, while the Mangy Moose Restaurant provides a fun and family friendly, western experience with good food and fine wine.