Terrapin and Fox Brothers Team Up for restaurant, microbrewery at Braves Stadium Aaron Williams October 18, 2016 Terrapin and Fox Brothers Team Up for restaurant, microbrewery at Braves Stadium2016-10-18T14:30:47-04:00 News No Comment The Terrapin Taproom and the ATL Brew Lab will be located outside the right field… Read more...