NonDawg The BBQ thread got me thinking, where are the best burgers in Atl?