Try;
Three Horseshoes - Bradford On Avon, good crowd and pub
The Griffin - Frome, has it own micro brewery and great pub
The Sheppey - Somerset levels somewhere, eatery but appreciative hipster audience
I notice that Cheddar Ales are looking for bands as well for there festival - not a great payer but good food and excellent beer thrown in and a good crowd.