As much as I’d like to recommend this restaurant, I’m sad to say I cannot.
I loved their Decatur, GA location. The new location is overly loud, which is apparently the “thing” to do in Atlanta. The decor is quite impressive, but the lack of soft surfaces causes it to be really loud. If I had to describe it, I would say “chic sports bar.” I’m sure it is popular and all that, but I can’t enjoy food when I can’t have a conversation with the person next to me.
Thanks but no thanks.