I visited Wallace on a bicycling trip. There was a nice brew pub in there and a fun community theatre.
Were you riding some of the trails up there? They are amazing.