There is a cool place near the Dome called Stats that you should try.
It has a bunch of TV's / good food / beer etc. Their website is statsatl.com
Also if your looking for seat locations check out seatandrow.com
It has seating charts that show every seat in a section for the Georgia Dome so you can get an idea of exactly where the seats you might purchase will be. I think the site also has the same seating charts for Gillette Stadium too. Hope that helps.