I'm flying into Atlanta in a couple weeks to meet an old college buddy and see a concert at the Fox Theater. Will need a decent lunch, pre-show dinner and drinks, and post-show drinks and some sort of pub-grub snacks. BBQ would be great. Won't have a car -- any suggestions within walking distance (1.5 mile radius) of the theater? Thanks in advance.