Home Tags Atlanta Chinatown Mall
Tag: Atlanta Chinatown Mall
The Bands Visit briefly visits Atlanta for the weekend, plus the annual Honda Battle of the Bands and a world premiere show at the Center for Puppetry Arts.
Sure, you can spend three days of your life properly roasting a Peking duck. Or you could just head to Hong Kong BBQ in Chamblee.