If you're looking for Seafood restaurants in Atlanta look no further. Wats Crackin Garlic Crabs (Kirkwood) is known for having some of the best Seafood in Atlanta. Located at 368 Candler Rd SE, W...show more
Last updated February 4, 2020