Downtown Cartersville has had a slow but real food revival around Main Street and the Courthouse Square. The classic small-town Southern offerings — barbecue, meat-and-three plates, biscuits and gravy at breakfast — sit alongside a handful of newer spots aimed at the day-tripping crowd.