First, the beer: great selection of beers with plenty to choose from.
Second, the staff: when you have this variety of beer - you need a knowledgeable staff to help you out. Yucca has this
Third, live music: this is a great place to see local music as well they bring in bands that are kicking around from a tour.