10 best foodie restaurants in Atlanta: 4. Decatur – Decatur is a place, not a restaurant, and it's a destination for eating — because all one needs to do is park on any Decatur city street (free after 6pm) and wander. You'll bump into mouthwatering Italian (the meatball is divine) at No. 246. or vividly fresh locally inspired cuisine at Cakes and Ale. Beer lovers must try the massive selection of drafts and Belgians at Brick Store Pub.