As far as smaller venues go for concerts, the Martini Ranch has always been enjoyable. The employees are always friendly and I've always had a good time whenever I go there. We went again recently (it has been quite a while since I've been there) and it was still just as awesome. I don't remember it being that big, but I could be wrong. It's still pretty small, but it didn't seem as small this time around. I think the size is just right, though.
The drinks weren't exactly reasonably priced, but they were strong at least. Maybe too strong... :P
As always, Martini Ranch did not disappoint. It always leads to a good time :)