The only reason why Yucca doesn't get a 4 or 5 is due to the sight lines. I'm not sure they could do any better with the shape of the club/bar but if you want to see the band be prepared to stand and NOT sit at the bar.
That said Yucca has a really good booking policy ... a virtual who's who of local music plays here.