Woot woot! There is decent Cantonese comfort food available in Atlanta! For a good salty Canto fix, go to 5385 New Peachtree Rd, Chamblee, GA 30341, look for the Chinese strip mall and the food court inside. You'll know you're in the right place if you see old Chinese men playing chinese chess at the tables. For the South, this place was passably authentic, and probably the best available here in Atlanta.