Angry Troll Brewery in Downtown Elkin

Angry Troll Brewery held its grand opening Friday, April 7th. The brewery and restaurant is located in The Liberty in downtown Elkin.