Just an FYI. Panos and Pauls is closed.
The best place IMHO you will find seafood in this landlocked town is the Crawfish Shack. I don’t see a website and the links are to other review sites.
4337 Buford Hwy
Atlanta, GA 30341
Agree on Fox Bros for BBQ and REALLY agree as to where you’re staying. We pretty much call anything w/in a 60 mile radius “Atlanta” so it can be frustrating if you think you’re closer than you thought.