Sure, this place brews its own beer, but what it needs is some more customes. Then, the food might not be so terrible and the beer -- which is excellent -- wouldn't be so overpriced. I love Barley John's but it needs a lot of improvement.
Pros: environment, location
Cons: food! prices
more