Chick-fil-A Peach Bowl expected to draw 70,000 fans — and millions in revenue — to downtown Atla
Downtown Atlanta restaurants and bars are bracing for one of their busiest weekends of the year as more than 70,000 fans pour in ahead of the Chick-fil-A Peach Bowl between Oregon and Indiana.