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.

No comments yet.

Leave a Reply