I assume he was talking about Delia's Chicken Sausage Stand, it stays open extra late weekends for after the bars close. Anyone else watching this in Atlanta? It's extra surreal to see your city on tv.
I assume he was talking about Delia's Chicken Sausage Stand, it stays open extra late weekends for after the bars close. Anyone else watching this in Atlanta? It's extra surreal to see your city on tv.