DiningfromTasting Table18 hours agoThe Atlanta Steakhouse That Has Alton Brown's Stamp Of Approval - Tasting TableAlton Brown recommends Blue Ridge Grill in Atlanta for its atmosphere and quality steak.