Buffalo (NY)-based Delaware North Sportservice has been chosen as the foodservice operator at SunTrust Park — the new $672 million home of the Atlanta Braves currently under construction. The park is scheduled to open in 2017. Read more here.
Delaware North to Oversee Foodservice Operations at SunTrust Park
Filed under Food & Beverage