I'm a set-adrift Southerner living in Northern California and will be traveling into ATL proper in about a week. My husband, three stepchildren, mother-in-law and husband will all be with me for a Sunday afternoon lunch. Frankly, none of them know much about food and are happy eating most anything. I, however, want something good that we don't have out here in CA - BBQ - and I want dang near as soon as we land at Hartsfield. Fox Brothers seems the most intriguing to me (I almost burst out crying with joy as I read the menu online) and it's within ATL.
I've read through hundreds of posts about ATL restaurants and a few about Fox Brothers, but none seem to be within the past two or three months. Has anyone been recently that wants to give me the lowdown? Past reviews from here and other places on the web pointed to inconsistencies, but those reviews were all within three months of their restaurant opening. And do they serve beer? Please, help me out!