In a modest strip mall along Atlanta’s Buford Highway sits a culinary revelation that has seafood enthusiasts making ...