We are proud to announce that our newly opened Taproom at 12 South was named best new Taproom in Nashville by Nashville Scene’s Best of article! We’re honored to be a part of this 12 South community; cheers for the years to come!
Read more about what they had to say here