I love LOVE love Brass Armadillo!
Although this is somewhat of a drive from my house, it is always worth it. Every once in a while you can always find a good deal for a spectacular, unique item. And even if you don't, there is always interesting things to look at.
The people are usually pretty nice and it's fairly clean. I've never eaten at the cafe, but I'm not sure I would. Looks like it wouldn't be great....but everything else seems good!