This is one of those things that may not be available when you visit due to snow in the mountains and the road conditions, but it's worth checking out if you can make it happen.
This is a great place for short hikes and just getting outside. Another ideas for just sitting outside is to go to Little Bitterroot Lake up by our house in Marion or any of the other many lakes in the area.
They have a variety of food to eat for lunch and dinner when you're looking for somewhere to go out to eat. There are two locations, I just listed one here.