If you're looking for a nice local spot, this is a great place to try. The family that owns this owned it "back in the day" and just recently brought it back to life.
One unique feature is that there are two distinct sides to Billy's Barn. When you walk in you chose to go to the right, which is the restaurant side (with a small, but full bar) or to the left, which is a full bar side complete with dance floor, stage for bands, DJ booth, and so on.
The food is good, the servers tend to be really nice, and management is spot-on.
This is definitely a place to go see live music. One really great service they offer is a van/shuttle service within a reasonable distance. Very cool.