I called the Diner at Sugar Hill and they said they could seat up to 18 people together in the back of the building, so that should be fine. We could also do Tacos & Tequilas, but it's pretty close to the mall of Ga so there may be a little more traffic to deal with.
Cast your vote by posting in here and I'll reserve one of the places in a few days.
I'm really surprised no one recommended Praise the Lard right off Buford hwy. It's down the street from Dead Center. Not a very big place but they could probably make it work. The BBQ is pretty good, but no tacos.
T&T looks kinda pricey, plus reviews aren't great. Somebody's got to know a hole-in-the-wall with great food and less trendy menu.
Diner's OK, going there for breakfast tomorrow, but I'm leaning toward tacos also. I'll try to scout some Mexican joints tomorrow.