It may seem like the only places I go out to eat at are bars, and that's because it's very close to true. I like bar food.
Manuel's Tavern on the corner of Highland and North was my first favorite bar when I arrived in the ATL thirteen years ago and it remains a favorite, Decatur pubs not withstanding. They have a very good selection of beer, a nice atmosphere - be it in the bar area or dining hall - and the food is pretty decent. If you haven't had a loaded dogzilla, ya gotta try one.
http://www.manuelstavern.com/