This Atlanta sandwich spot has held up over the years. The restaurant still offers great little subs, delicious cocktails, and an inviting atmosphere.