If you don’t know, I am a ginormous seafood aficionado. So when I heard the the Optimist people were opening another restaurant in Inman Park, called Beetle Cat, I knew I had to give it a try. I invited along my Law friend who also possesses no qualms about downing a
Stay in Touch
Sign up for the latest and greatest from the ATL food Scene.