atlantaFranchisee Stories

What Now Atlanta: The Brass Tap Opens Second Atlanta Location

The Brass Tap’s 3,100-square-foot space boasts 16 flat screens and an outdoor patio space.

By 1851 Staff1851 Staff Contributions
SPONSORED 1:33 PM • 04/12/17

MORE STORIES LIKE THIS