I would say either Pano's & Paul's or Chops. Both have exellent food and service is top notch.

103 West is for private parties and things of that nature. Not really for casual dining.

I don't think you would be disappointed with any of the Buckhead Life restaurants. Really about how much you want to spend and what kind of food you feel like.